On 21.06.2010, at 05:32, Stas Malyshev wrote:

> Hi!
> 
>> This is an unfixed PHP bug.  There have been a number of threads about
>> the object destruction order on internals.  It isn't just APC that is
>> affected by this.  Other extensions are affected as well.
> 
> I understand that this effect is caused by the fact that APC destroys PHP 
> classes earlier than PHP engine otherwise would. You can claim it's a bug but 
> then until it's fixed enabling APC would still cause BC break, and no amount 
> of renaming this fact would change it.
> If we can fix it and make it work properly - fine, then this ojection ceases 
> to exist as soon as it's done, if there's no more cases when APC behaves 
> differently.


I am still undecided if to enable by default, but originally the idea was to 
bundle with PHP 6, and I think this type of BC break in an edge feature (or 
rather edge bug) would be ok in a major update to the language.

regards,
Lukas Kahwe Smith
m...@pooteeweet.org




--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to