Hi Zeev,

> -----Original Message-----
> From: Zeev Suraski [mailto:[EMAIL PROTECTED] 
> Sent: Monday, March 20, 2006 6:20 PM
> To: Rasmus Lerdorf
> Cc: internals
> Subject: Re: [PHP-DEV] auto_globals_jit and 
> register_argc_argv disconnect
> 
> 
> At 16:07 20/03/2006, Rasmus Lerdorf wrote:
> >Zeev Suraski wrote:
> >>At 18:10 15/03/2006, Rasmus Lerdorf wrote:
> >>>Our default config has both auto_globals_jit and
> >>>register_argc_argv enabled.  However, having register_argc_argv 
> >>>enabled disables auto_globals_jit which carries a really 
> high WTF factor.
> >>I don't think WTF terminology fits here, as it's an extreme case of
> >>performance optimization and doesn't affect functionality.  Not 
> >>exactly the interest of the average (and even advanced) user.  It's 
> >>end-user (developer) transparent.  Irregardless, I actually think 
> >>it makes perfect sense that if you ask PHP to do stuff with GET / 
> >>POST variables on every request (register_argc_argv), it wouldn't 
> >>make sense to JIT them.
> >
> >We don't jit GET/POST.
> 
> OK, I agree with you, the correlation is a weaker than I thought 
> (didn't recall I didn't get around to JIT'ing get/post).  If we were 
> to do it it probably makes sense to just keep a global reference to 
> argv/argc, and move the code that puts them into _SERVER to 
> php_register_server_variables().  Should be pretty clean, no?

This is already done near in the same way (in HEAD and PHP_5_1).

Thanks. Dmitry.

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

Reply via email to