]> granicus.if.org Git - php/commit
Added e-SSA based DFA optimisation framework (incomplete)
authorDmitry Stogov <dmitry@zend.com>
Fri, 11 Dec 2015 14:24:55 +0000 (17:24 +0300)
committerDmitry Stogov <dmitry@zend.com>
Fri, 11 Dec 2015 14:24:55 +0000 (17:24 +0300)
commitf243aaf9856fcbfdb08a59ff08f22cf48647cfc0
tree737ce35ad66c7fa5460dc88a1963ccb3b9503574
parent5d2e287982c5986daa154fa1dae2d0be7f6965fa
Added e-SSA based DFA optimisation framework (incomplete)
16 files changed:
ext/opcache/Optimizer/block_pass.c
ext/opcache/Optimizer/dfa_pass.c [new file with mode: 0644]
ext/opcache/Optimizer/zend_cfg.c
ext/opcache/Optimizer/zend_cfg.h
ext/opcache/Optimizer/zend_dfg.c [new file with mode: 0644]
ext/opcache/Optimizer/zend_dfg.h [new file with mode: 0644]
ext/opcache/Optimizer/zend_dump.c
ext/opcache/Optimizer/zend_dump.h
ext/opcache/Optimizer/zend_optimizer.c
ext/opcache/Optimizer/zend_optimizer.h
ext/opcache/Optimizer/zend_optimizer_internal.h
ext/opcache/Optimizer/zend_ssa.c [new file with mode: 0644]
ext/opcache/Optimizer/zend_ssa.h [new file with mode: 0644]
ext/opcache/Optimizer/zend_worklist.h [new file with mode: 0644]
ext/opcache/config.m4
ext/opcache/config.w32