Re: PHP 5 Beta 2
| From: | l0t3k | Date: | Tue, 21 Oct 2003 00:41:21 +0000 |
| Subject: | Re: PHP 5 Beta 2 | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-4902@lists.php.net to get a copy of this message | ||
Andi,
is/was someone planning on looking into the problem of class constants
for internal classes? i'll include a comment (from Moriyoshi) in our project
as a reference
/*
* XXX: zend_initialize_class_data() is totally mess! because it
* virtually doesn't take it into account that the constants of
* internal classes are persistently allocated while they will actually
* be destroyed by the normal ZVAL_PTR_DTOR() which accepts zvals
* allocated by emalloc().
* That's why I prepared my own zval destructors. But this workaround is
* not safe yet because all the symbols bound dynamically by the Zend engine
* are supposed to be released before the destruction of class entries
* registered by extensions at the engine shutdown.
* So this extension has to be linked statically to the PHP runtime for now.
* .. :(
*/
that's the only outstanding issue i have personally with the beta.
otherwise the current CVS works well. ive tested the new read/write
dimension hooks, object level iterators, as well as casting, and they work
as expected.
l0t3k
"Andi Gutmans" <andi@zend.com> wrote in message
news:5.1.0.14.2.20031016174936.02ffdc98@127.0.0.1...
> Hey,
>
> I'd like to release Beta 2 at the end of the week after next (30th of
> October). Please make sure your code is ready by then. If there's anything
> critical that can't be ready on time please let me know (although I doubt
> there is such a thing).
> Beta 2 will be a big step forward from beta 1 and I think once it's out
> it'll allow us to build the necessary momentum for releasing beta's of PHP
> 5 more often.
>
> Andi