..
block_pass.c
Remove live-range if the corresponding definition is deleted
2015-12-23 03:46:40 +03:00
compact_literals.c
Remove uses of VARs in extended_value
2015-12-21 14:44:42 +01:00
dfa_pass.c
Rearrange code to enable inner precedure inference
2015-12-24 19:05:27 +03:00
nop_removal.c
Remove uses of VARs in extended_value
2015-12-21 14:44:42 +01:00
optimize_func_calls.c
Speed up fetching of class entries for self:: parent:: and static::
2015-10-28 21:26:52 +03:00
optimize_temp_vars_5.c
Remove uses of VARs in extended_value
2015-12-21 14:44:42 +01:00
pass1_5.c
Fixed compilation
2015-12-18 16:53:31 +03:00
pass2.c
Explain the disabled optimization pattern
2015-12-09 22:22:07 +03:00
pass3.c
Merge branch 'PHP-7.0'
2015-12-14 00:29:57 +01:00
zend_call_graph.c
Use do_alloca() instead of alloca()
2015-12-16 04:59:05 +03:00
zend_call_graph.h
Added e-SSA based DFA optimisation framework (incomplete)
2015-12-16 00:49:44 +03:00
zend_cfg.c
Introduce BIND_LEXICAL
2015-12-29 23:14:53 +01:00
zend_cfg.h
Add ability to prevent "useless" SSA variable creation for "refcounting inference".
2015-12-22 16:43:37 +03:00
zend_dfg.c
Introduce BIND_LEXICAL
2015-12-29 23:14:53 +01:00
zend_dfg.h
Added e-SSA based DFA optimisation framework (incomplete)
2015-12-16 00:49:44 +03:00
zend_dump.c
Introduce BIND_LEXICAL
2015-12-29 23:14:53 +01:00
zend_dump.h
Added e-SSA based DFA optimisation framework (incomplete)
2015-12-16 00:49:44 +03:00
zend_func_info.c
Make RC1/RCN inference more accurate (it's probably not 100% correct anyway)
2015-12-22 15:35:17 +03:00
zend_func_info.h
Added e-SSA based DFA optimisation framework (incomplete)
2015-12-16 00:49:44 +03:00
zend_inference.c
Introduce BIND_LEXICAL
2015-12-29 23:14:53 +01:00
zend_inference.h
Make RC1/RCN inference more accurate (it's probably not 100% correct anyway)
2015-12-22 15:35:17 +03:00
zend_optimizer_internal.h
Rearrange code to enable inner precedure inference
2015-12-24 19:05:27 +03:00
zend_optimizer.c
Use ZEND_HASH_FOREACH
2015-12-26 23:43:33 +01:00
zend_optimizer.h
Added call-graph analyses
2015-12-24 14:30:41 +03:00
zend_ssa.c
Introduce BIND_LEXICAL
2015-12-29 23:14:53 +01:00
zend_ssa.h
Added simple DFA optimisation pattern (just to prove the concept)
2015-12-16 13:14:31 +03:00
zend_worklist.h
Use do_alloca() instead of alloca()
2015-12-16 04:59:05 +03:00