Re: cvs: php-src(PHP_5_3) / Makefile.frag NEWS acinclude.m4 configure.in /ext/spl php_spl.c /ext/standard/tests/strings 006.phpt 007.phpt
highlight_file.phpt strip_tags_basic1.phpt strip_tags_basic2.phpt strip_tags_error.phpt strip_tags_variation1.phpt stri
| From: | Marcus Boerger | Date: | Sun, 16 Mar 2008 21:33:19 +0000 |
| Subject: | Re: cvs: php-src(PHP_5_3) / Makefile.frag NEWS acinclude.m4 configure.in /ext/spl php_spl.c /ext/standard/tests/strings 006.phpt 007.phpt highlight_file.phpt strip_tags_basic1.phpt strip_tags_basic2.phpt strip_tags_error.phpt strip_tags_variation1.phpt stri |
||
| References: | 1 2 | Groups: | php.cvs php.internals |
| Request: | Send a blank email to internals+get-36152@lists.php.net to get a copy of this message | ||
Hello Edward,
- the tokenizer works a bit different as tokenizing works better now, that
is uses less tokens.
- the scanner is about 20% faster, overall execution is about 2% faster
when not using compiler caches like APC
- in some edgecases error messages are no longer corrupted
besides that, if you had read the patch you could have decided for your
self.
marcus
Sunday, March 16, 2008, 10:24:58 PM, you wrote:
> Marcus Boerger wrote:
>> - Rewrite scanner to be based on re2c instead of flex
>> The full patch is available as:
>> http://php.net/~helly/php-re2c-5.3-20080316.diff.txt
>> This is against php-re2c repository version 98
>> An older patch against version 97 is available under:
>> http://php.net/~helly/php-re2c-97-20080316.diff.txt
> This looks like a fairly big change, with changes to tests, although
> glancing over the patch they all seem to be syntactical/format-wise.
> Does this commit cause any behavioral changes?
Best regards,
Marcus