php-src/ext/opcache
Dmitry Stogov 64b40f69dc Make ASSIGN, ASSIGN_OP, INC and DEC opcodes to return IS_TMP_VAR instead of IS_VAR.
This helps to avoid unnecessary IS_REFERENCE checks.
This changes some notices "Only variables should be passed by reference" to exception "Cannot pass parameter %d by reference".

Also, for consistency, compile-time fatal error "Only variables can be passed by reference" was converted to exception "Cannot pass parameter %d by reference"
2020-02-07 13:36:52 +03:00
..
jit Fixed stack alignment 2020-02-07 13:00:48 +03:00
Optimizer Make ASSIGN, ASSIGN_OP, INC and DEC opcodes to return IS_TMP_VAR instead of IS_VAR. 2020-02-07 13:36:52 +03:00
tests Reindent phpt files 2020-02-03 22:52:20 +01:00
config.m4 Merge branch 'PHP-7.4' 2019-10-08 10:49:30 +02:00
config.w32 Optimizer cleanup 2019-10-03 02:18:16 +03:00
CREDITS
opcache_arginfo.h Add union return types for function stubs 2019-11-11 14:54:55 +01:00
opcache.stub.php Add union return types for function stubs 2019-11-11 14:54:55 +01:00
shared_alloc_mmap.c Mark label as potentially unused 2019-06-12 16:47:48 +02:00
shared_alloc_posix.c Remove copyright years. 2019-02-05 10:33:28 +03:00
shared_alloc_shm.c Fix shm api detection test for opcache module on FreeBSD 2019-03-11 10:19:35 +01:00
shared_alloc_win32.c Merge branch 'PHP-7.4' 2019-12-30 15:18:25 +01:00
zend_accelerator_blacklist.c Fix opcache blacklist leak 2019-06-27 16:11:58 +02:00
zend_accelerator_blacklist.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_accelerator_debug.c Open opcache.error_log with 'a' flag 2019-11-26 09:29:27 +03:00
zend_accelerator_debug.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_accelerator_hash.c Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_accelerator_hash.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_accelerator_module.c Use RETURN_THROWS() during ZPP in most of the extensions 2019-12-31 11:46:11 +01:00
zend_accelerator_module.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_accelerator_util_funcs.c Use zend_type inside type lists 2020-01-17 09:37:54 +01:00
zend_accelerator_util_funcs.h Merge branch 'PHP-7.3' into PHP-7.4 2019-10-14 16:50:23 +02:00
zend_file_cache.c Use zend_type inside type lists 2020-01-17 09:37:54 +01:00
zend_file_cache.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_persist_calc.c Use zend_type inside type lists 2020-01-17 09:37:54 +01:00
zend_persist.c Use zend_type inside type lists 2020-01-17 09:37:54 +01:00
zend_persist.h Remove copyright years. 2019-02-05 10:33:28 +03:00
zend_shared_alloc.c Merge branch 'PHP-7.4' 2019-06-28 09:19:49 +02:00
zend_shared_alloc.h Added JIT compiler for x86 and x86_64 2019-04-01 10:27:11 +03:00
ZendAccelerator.c Remove ZEND_ACC_IMPLEMENTS_TRAITS flag 2020-02-06 10:45:49 +01:00
ZendAccelerator.h Merge branch 'PHP-7.4' 2019-09-03 14:23:44 +03:00