]> granicus.if.org Git - php/commit
Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object through...
authorDmitry Stogov <dmitry@zend.com>
Thu, 11 Jan 2018 13:25:28 +0000 (16:25 +0300)
committerDmitry Stogov <dmitry@zend.com>
Thu, 11 Jan 2018 13:25:28 +0000 (16:25 +0300)
commit781e1573afdc7c336b3577ceabc9c65cafea17e8
treeb9738020d342fac1c28b2517687008947117e19d
parent35e70af2085300418cab4a801730dbeb05d5d222
Use ZEND_CLOSURE_OBJECT() macro to resolve closure op_array to closure object through address calculation, instead of op_array->prototype reuse.
Zend/zend_closures.c
Zend/zend_closures.h
Zend/zend_execute.c
Zend/zend_execute_API.c
Zend/zend_generators.c
Zend/zend_vm_def.h
Zend/zend_vm_execute.h
ext/reflection/php_reflection.c