]> granicus.if.org Git - php/commit
Don't initialize EX(call)->symbol_table on each function call.
authorDmitry Stogov <dmitry@zend.com>
Thu, 28 Apr 2016 12:17:24 +0000 (15:17 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 28 Apr 2016 12:17:24 +0000 (15:17 +0300)
commit747a482b9c011b33d3e61823d3291c2258eaec9e
tree0654bad89a41a433a979eabee8a231bac03add97
parent6d420dc782a3d82bae7234ab870a91d61a4235c3
Don't initialize EX(call)->symbol_table on each function call.
Keep it uninitialized, and check ZEND_CALL_HAS_SYMBOL_TABLE flag when necessary.
Zend/zend_compile.h
Zend/zend_execute.c
Zend/zend_execute_API.c
Zend/zend_generators.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
Zend/zend_vm_execute.skl
sapi/phpdbg/phpdbg_prompt.c