php-src/ext/opcache
Ilija Tovilo 2e9cc9bc30
Allow optimizer to depend on preloaded symbols (#15021)
* Allow optimizer to depend on preloaded symbols

It is safe for the optimizer to rely on preloaded symbols. This can occur when
compiling non-preloaded files, referencing preloaded ones.

* Disable inline pass for observer test

* Move duplicated code into functions

* Add comment to specific optimization value

* Optimizer should only rely on preloaded symbols in the symbol table

* Fix skipif for windows
2024-08-02 17:35:27 +02:00
..
jit Fix GH-15101: _ir_RSTORE: Assertion `ctx->control' (#15153) 2024-07-29 19:17:25 +03:00
tests Allow optimizer to depend on preloaded symbols (#15021) 2024-08-02 17:35:27 +02:00
config.m4 Autotools: Append hash and opcache build directories (#15132) 2024-07-29 10:02:11 +02:00
config.w32 Autotools: Sync CS in opcache Capstone check (#15084) 2024-07-24 19:55:01 +02:00
CREDITS
opcache.stub.php
opcache_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
shared_alloc_mmap.c Merge branch 'PHP-8.3' 2024-07-23 13:43:25 +02:00
shared_alloc_posix.c opcache: change uses of sprintf into snprintf 2024-06-14 08:12:03 -07:00
shared_alloc_shm.c
shared_alloc_win32.c Use a single version of mempcpy(3) (#12257) 2023-12-20 15:16:32 +00:00
zend_accelerator_blacklist.c Fix gcc-14 Wcalloc-transposed-args warnings 2024-04-01 20:34:14 +02:00
zend_accelerator_blacklist.h
zend_accelerator_debug.c
zend_accelerator_debug.h
zend_accelerator_hash.c
zend_accelerator_hash.h
zend_accelerator_module.c Sync #if/ifdef/defined (#14520) 2024-06-11 22:47:05 +02:00
zend_accelerator_module.h
zend_accelerator_util_funcs.c Print location on class redeclaration 2024-04-30 14:34:43 +02:00
zend_accelerator_util_funcs.h
zend_file_cache.c [RFC] Property hooks (#13455) 2024-07-14 11:55:03 +02:00
zend_file_cache.h
zend_persist.c [RFC] Property hooks (#13455) 2024-07-14 11:55:03 +02:00
zend_persist.h
zend_persist_calc.c [RFC] Property hooks (#13455) 2024-07-14 11:55:03 +02:00
zend_shared_alloc.c Compress interned string table offsets and increase maximum supported buffer size (#13676) 2024-03-19 13:01:30 +01:00
zend_shared_alloc.h Merge branch 'PHP-8.2' into PHP-8.3 2023-10-23 10:51:59 +03:00
ZendAccelerator.c Compile in opcache without COMPILE_IGNORE_INTERNAL_CLASSES (#15025) 2024-07-24 13:07:28 +02:00
ZendAccelerator.h Sync ext/dom and unistd.h include style (#14597) 2024-06-19 22:25:20 +02:00