> In a stable codebase, where features are not being added > anymore, performance-oriented hacks are quite appropriate.
are we a bit obsessed with the hacks? :-) the patch contains some optimizations which don't rely on gcc features and some fixes. it is prudent to consider these changes first. what remains is the execution architecture optimization. ze2 uses function pointers where the patch relies on computed gotos. the latter was obviously faster to implement, but it is still unportable. i'd prefer to see it changed to a ze2-style function pointer array which works with all compilers. there should not be any difference performance-wise, especially if -fomit-frame-pointer is used. - Sascha -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php