Re: APC in trunk

From: Date: Mon, 21 Jun 2010 06:35:08 +0000
Subject: Re: APC in trunk
References: 1 2 3 4 5 6 7  Groups: php.internals 
Request: Send a blank email to internals+get-48894@lists.php.net to get a copy of this message
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 mls@pooteeweet.org

« previous php.internals (#48894) next »