Re: Re: How to unload a class
| From: | George Schlossnagle | Date: | Fri, 11 Feb 2005 15:51:51 +0000 |
| Subject: | Re: Re: How to unload a class | ||
| References: | 1 2 3 4 5 6 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-14827@lists.php.net to get a copy of this message | ||
On Feb 11, 2005, at 2:25 AM, Markus Fischer wrote:
Sara Golemon wrote:Yes. There are obscure, arbitrary places these things can live. GeorgeIs there a technical limitation to loop through every internal hash which could possible hold an instantiated object?And how would you know if it'd been instantiated? Even if you recursively looped through every variable hash from EG(symbol_table) on down, there'd still be the possibility that one or two objects would be hiding in a resource somewhere (i.e. php_stream_context).What would happen to the instanciated objects?Only allowing class unloading for classes that have no instantiated objects would be an option.