Hello Stanislav,

Thursday, November 27, 2003, 1:28:36 PM, you wrote:

MB>>> Ok, sure we care in request shutdown but at least page delivery isn't
MB>>> affected by the patch. 

> Definitely it is. The fact that it's _next_ page delivery that would be 
> affected is not helping much - any page but the very first since server 
> run is the next for some page and it is reasonable to expect that on 
> the loaded server the pages are requested continiously. 

> Side note - could you give me a quick explanation about what you patch is 
> meant to do?

It respects the refcoutning while destructing the zvals.

MB>>> loosing one of the major oo features to be introduced with php5. And the

> Do you mean destructors?

sure

MB>>> slowdoen is of course only in one functionality. And it allows things that
MB>>> make the whole script faster so i don't see any problem with it.

> Like what?

Controlling life time of objects and hence you could also control lifetime
of resources if you use php5 new database systems which use objects natively
or if you use wrapper objects. So with destructors you can free them as soon
as possible (automagically) without any further time consumpting tests. So
you will also get lower memory usage for free which typically results in
faster execution.

-- 
Best regards,
 Marcus                            mailto:[EMAIL PROTECTED]

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

Reply via email to