]> granicus.if.org Git - php/commit
Don't propogate "fake" EX(called_scope) and EX(This) into each internal function.
authorDmitry Stogov <dmitry@zend.com>
Thu, 23 Apr 2015 09:16:37 +0000 (12:16 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 23 Apr 2015 09:16:37 +0000 (12:16 +0300)
commit49cf7c5d120876b52fb187e4c13f4adc4fc4d9a6
tree98dd1e2611a86e363a9c8f35f91a033eb5c1d0e6
parent801768f72ceb5682b3bc6c10827f747d93753a58
Don't propogate "fake" EX(called_scope) and EX(This) into each internal function.
They need quite seldom and it's cheaper to get them from corresponfing upper stack frame.
Zend/zend_API.c
Zend/zend_builtin_functions.c
Zend/zend_constants.c
Zend/zend_execute.h
Zend/zend_execute_API.c
Zend/zend_interfaces.c
Zend/zend_object_handlers.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
Zend/zend_vm_execute.skl
ext/standard/basic_functions.c