Re: [PHP-DEV] ARM performance and GOTO executor

2013-06-20 Thread Dmitry Stogov
GOTO-executor is faster on x86 as well. It may be proven by synthetic benchmarks, however. on real-life applications it doesn't make any significant difference (sometimes it even slowdown). I'm not sure how we should generate (and test) zend_vm_execute-goto.h. Probably the only good option is gene

[PHP-DEV] ARM performance and GOTO executor

2013-06-20 Thread Ard Biesheuvel
Hello all, I am working on ARM server performance tuning, and I have been playing around a bit with the various executor modes and zend_vm_gen.php. As it turns out (scroll down for numbers), the GOTO executor is much faster than the default CALL executor on ARM, partly due to fewer branch mi