Re: [PHP-DEV] Re: runtime JIT

2007-04-24 Thread Lukas Kahwe Smith
Hello, From my understanding the main thing that is holding back a first preview/alpha release of PHP6 is solving the below explained issues in the JIT parameter handling. Pierre and Dmitry were the two most likely candidates to implement this, but I guess both of them are busy (?). Maybe som

[PHP-DEV] Re: runtime JIT

2007-03-06 Thread Pierre
Hi Andrei, On 3/5/07, Andrei Zmievski <[EMAIL PROTECTED]> wrote: Pierre, How's it going with this list you posted? Last I heard you had some issues with ext/session. Can you elaborate please? The issue is not specifically with the ext/session but with extensions accessing the input data duri

[PHP-DEV] Re: runtime JIT

2007-03-05 Thread Andrei Zmievski
Pierre, How's it going with this list you posted? Last I heard you had some issues with ext/session. Can you elaborate please? -Andrei On Feb 15, 2007, at 6:22 AM, Pierre wrote: Hi Dmitry! On 2/14/07, Dmitry Stogov <[EMAIL PROTECTED]> wrote: The patch is attached. To use runtime JIT you

Re: [PHP-DEV] RE: runtime JIT

2007-02-15 Thread Pierre
On 2/15/07, Andrei Zmievski <[EMAIL PROTECTED]> wrote: Just to be clear: does this implement runtime JIT per-element or for the whole array at once? The whole array. It is exactly like what we have now for the compile-time JIT. --Pierre -- PHP Internals - PHP Runtime Development Mailing List

Re: [PHP-DEV] RE: runtime JIT

2007-02-15 Thread Andrei Zmievski
Just to be clear: does this implement runtime JIT per-element or for the whole array at once? -Andrei On Feb 14, 2007, at 4:07 AM, Dmitry Stogov wrote: The patch is attached. To use runtime JIT you will need to change zend_register_auto_global() to zend_register_auto_global_ex() with "1" as

[PHP-DEV] Re: runtime JIT

2007-02-15 Thread Pierre
Hi Dmitry! On 2/14/07, Dmitry Stogov <[EMAIL PROTECTED]> wrote: The patch is attached. To use runtime JIT you will need to change zend_register_auto_global() to zend_register_auto_global_ex() with "1" as the last argument. Compile-time JIT is still supported too. Note that the significant part

[PHP-DEV] RE: runtime JIT

2007-02-14 Thread Dmitry Stogov
The patch is attached. To use runtime JIT you will need to change zend_register_auto_global() to zend_register_auto_global_ex() with "1" as the last argument. Compile-time JIT is still supported too. Note that the significant part of the patch is reverting of "autoglobals CV" patch, that is reimp

[PHP-DEV] Re: Runtime JIT Proposals

2007-01-15 Thread Sara Golemon
Option 4: Include fetchtype and subelement during runtime JIT callback allowing JIT callback to only do work necessary to prepare for the read/write call being performed. e.g. int php_example_jit_callback(int str_type, zstr str, int str_len, int stage, zval *container, int fetch_type, zva

[PHP-DEV] RE: Runtime JIT Proposals

2007-01-14 Thread Sara Golemon
> Sorry but I wasn't on IRC so I don't quite > understand what you're trying to accomplish ;) > Can you please explain? Once I understand what > you're trying to accomplish I'll be more than > happy to provide feedback to the > options list. > Oh, sorry, I thought you were in the email thread whic