php-src/ext/opcache/Optimizer
Dmitry Stogov cb88184420 Merge branch 'PHP-7.3' into PHP-7.4
* PHP-7.3:
  Fixed incorrect overflow detection
2020-02-27 23:38:09 +03:00
..
block_pass.c Make constant and copy propagation only for IS_TMP_VAR operands 2019-09-13 12:38:57 +03:00
compact_literals.c Use run-time cache to avoid repeatable hash lookups in ZEND_DECLARE_CLASS_DELAYED 2019-07-19 11:46:03 +03:00
compact_vars.c Remove copyright years. 2019-02-05 10:33:28 +03:00
dce.c Merge branch 'PHP-7.2' into PHP-7.3 2019-08-13 11:22:41 +02:00
dfa_pass.c Optimize VERIFY_RETURN_TYPE for TMP operands as well 2019-10-25 11:37:19 +02:00
escape_analysis.c Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, ZEND_ASSGIN_OBJ_OP and ZEND_ASSIGN_STATIC_PROP_OP 2019-07-05 12:03:25 +03:00
nop_removal.c Remove copyright years. 2019-02-05 10:33:28 +03:00
optimize_func_calls.c Remove copyright years. 2019-02-05 10:33:28 +03:00
optimize_temp_vars_5.c Remove copyright years. 2019-02-05 10:33:28 +03:00
pass1_5.c Fixed bug #78961 (erroneous optimization of re-assigned $GLOBALS) 2019-12-16 12:24:47 +03:00
pass2.c Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, ZEND_ASSGIN_OBJ_OP and ZEND_ASSIGN_STATIC_PROP_OP 2019-07-05 12:03:25 +03:00
pass3.c Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, ZEND_ASSGIN_OBJ_OP and ZEND_ASSIGN_STATIC_PROP_OP 2019-07-05 12:03:25 +03:00
sccp.c ZEND_DECLARE_ANON_CLASS doesn't need to skip anything now. It's immediatelly followed by ZEND_NEW. 2019-07-19 10:09:26 +03:00
scdf.c Fix handling of non-final loop var free in sccp 2019-12-12 09:39:52 +01:00
scdf.h Remove copyright years. 2019-02-05 10:33:28 +03:00
ssa_integrity.c Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_call_graph.c Check for USER_FUNCTION 2019-02-19 18:39:44 +03:00
zend_call_graph.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_cfg.c Fix handling of non-final loop var free in sccp 2019-12-12 09:39:52 +01:00
zend_cfg.h Fix shifting signed values too far 2019-03-06 00:50:09 -08:00
zend_dfg.c Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, ZEND_ASSGIN_OBJ_OP and ZEND_ASSIGN_STATIC_PROP_OP 2019-07-05 12:03:25 +03:00
zend_dfg.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_dump.c Replace ZEND_ASSIGN_ADD (and others) by ZEND_ASSIGN_OP, ZEND_ASSIGN_DIM_OP, ZEND_ASSGIN_OBJ_OP and ZEND_ASSIGN_STATIC_PROP_OP 2019-07-05 12:03:25 +03:00
zend_dump.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_func_info.c Merge branch 'PHP-7.3' into PHP-7.4 2019-12-04 07:16:56 +01:00
zend_func_info.h ZEND_COMPILE_EXTENDED_INFO split Currently a tool may not decide between debugging and profiling behaviour: We split ZEND_COMPILE_EXTENDED_INFO into ZEND_COMPILE_EXTENDED_FCALL and ZEND_COMPILE_EXTENDED_STMT We define ZEND_COMPILE_EXTENDED_INFO as ZEND_COMPILE_EXTENDED_STMT|ZEND_COMPILE_EXTENDED_FCALL 2019-02-19 10:07:02 +01:00
zend_inference.c Merge branch 'PHP-7.3' into PHP-7.4 2020-02-27 23:38:09 +03:00
zend_inference.h Backport "Avoid UB in overflow checks" 2019-06-20 09:51:05 +02:00
zend_optimizer_internal.h Fix handling of non-final loop var free in sccp 2019-12-12 09:39:52 +01:00
zend_optimizer.c Fix handling of non-final loop var free in sccp 2019-12-12 09:39:52 +01:00
zend_optimizer.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_ssa.c Merge branch 'PHP-7.3' into PHP-7.4 2019-11-12 13:00:27 +03:00
zend_ssa.h Fix merge mistake 2019-12-10 09:03:44 +01:00
zend_worklist.h Remove copyright years. 2019-02-05 10:33:28 +03:00