]> granicus.if.org Git - php/commit
Refactoring: merge call_frame and end_execute_data into single data structure. Keep...
authorDmitry Stogov <dmitry@zend.com>
Thu, 26 Jun 2014 19:51:14 +0000 (23:51 +0400)
committerDmitry Stogov <dmitry@zend.com>
Thu, 26 Jun 2014 19:51:14 +0000 (23:51 +0400)
commitc69781393cd42db7479d24f39e0f55f1b7f1d355
tree833ca756144355abb31cf13d7d4b76f379651bfd
parent0f9d5baba23209bec2c1881941c3765d43c2b2ce
Refactoring: merge call_frame and end_execute_data into single data structure. Keep only single copy of each argument on VM stack (previously ZE kept two copies of each arguments for user functions)
16 files changed:
Zend/zend_API.c
Zend/zend_builtin_functions.c
Zend/zend_closures.c
Zend/zend_compile.c
Zend/zend_compile.h
Zend/zend_execute.c
Zend/zend_execute.h
Zend/zend_execute_API.c
Zend/zend_generators.c
Zend/zend_opcode.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
Zend/zend_vm_execute.skl
ext/phar/phar_object.c
ext/spl/php_spl.c
sapi/fpm/fpm/fpm_php_trace.c