GitHub / php/php-src issues and pull requests
Labelled with: Extension: opcache
#17390 - Add assertions verifying that zend_ast_decl AST nodes are not treated as regular zend_ast nodes
Pull Request -
State: closed - Opened by TimWolla 11 months ago
Labels: Category: Engine, Extension: opcache, ABI break
#17376 - [BUG] Property hooks + enabled JIT causes unexpected results (segfault for JIT function)
Issue -
State: closed - Opened by mrVrAlex 11 months ago
- 13 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#17329 - Fix 15981: Segfault with frameless jumps and minimal JIT
Pull Request -
State: closed - Opened by nielsdos 11 months ago
- 4 comments
Labels: Extension: opcache
#17329 - Fix 15981: Segfault with frameless jumps and minimal JIT
Pull Request -
State: closed - Opened by nielsdos 11 months ago
- 4 comments
Labels: Extension: opcache
#17319 - Fix GH-17307: Internal closure causes JIT failure
Pull Request -
State: closed - Opened by nielsdos 11 months ago
Labels: Extension: opcache
#17319 - Fix GH-17307: Internal closure causes JIT failure
Pull Request -
State: closed - Opened by nielsdos 11 months ago
Labels: Extension: opcache
#17288 - [RFC] Optional interfaces
Pull Request -
State: closed - Opened by tontonsb 11 months ago
- 8 comments
Labels: RFC, Category: Engine, Extension: opcache, ABI break
#17277 - Implement GH-15680: Enhance zend_dump_op_array to Properly Represent Non-Printable Characters in String Literals
Pull Request -
State: closed - Opened by nielsdos 12 months ago
Labels: Extension: opcache, Category: Optimizer
#17272 - Remove unused dummy_op_array
Pull Request -
State: closed - Opened by nielsdos 12 months ago
Labels: Extension: opcache
#17272 - Remove unused dummy_op_array
Pull Request -
State: closed - Opened by nielsdos 12 months ago
Labels: Extension: opcache
#17260 - Fix GH-17257: SEGV ext/opcache/jit/zend_jit_vm_helpers.c
Pull Request -
State: closed - Opened by nielsdos 12 months ago
- 5 comments
Labels: Extension: opcache
#17260 - Fix GH-17257: SEGV ext/opcache/jit/zend_jit_vm_helpers.c
Pull Request -
State: closed - Opened by nielsdos 12 months ago
- 5 comments
Labels: Extension: opcache
#17257 - SEGV ext/opcache/jit/zend_jit_vm_helpers.c
Issue -
State: closed - Opened by YuanchengJiang 12 months ago
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#17249 - Fix GH-17246: Nested shm protections cause segfault
Pull Request -
State: closed - Opened by nielsdos 12 months ago
- 1 comment
Labels: Extension: opcache
#17249 - Fix GH-17246: Nested shm protections cause segfault
Pull Request -
State: closed - Opened by nielsdos 12 months ago
- 1 comment
Labels: Extension: opcache
#17246 - Nested shm protections cause segfault
Issue -
State: closed - Opened by YuanchengJiang 12 months ago
- 4 comments
Labels: Bug, Extension: opcache, Status: Verified
#17221 - Fix GH-17190: Assertion failure ext/opcache/jit/ir/ir_gcm.c
Pull Request -
State: closed - Opened by dstogov 12 months ago
Labels: Extension: opcache
#17221 - Fix GH-17190: Assertion failure ext/opcache/jit/ir/ir_gcm.c
Pull Request -
State: closed - Opened by dstogov 12 months ago
Labels: Extension: opcache
#17213 - Support first-class callables in const-expressions
Pull Request -
State: closed - Opened by TimWolla 12 months ago
- 1 comment
Labels: RFC, Category: Engine, Extension: opcache, ABI break
#17190 - Assertion failure ext/opcache/jit/ir/ir_gcm.c
Issue -
State: closed - Opened by YuanchengJiang 12 months ago
- 1 comment
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#17152 - Fix RC tracking of op1 of FETCH_OBJ and INIT_METHOD_CALL
Pull Request -
State: closed - Opened by iluuu1994 12 months ago
- 1 comment
Labels: Extension: opcache, Category: Optimizer
#17152 - Fix RC tracking of op1 of FETCH_OBJ and INIT_METHOD_CALL
Pull Request -
State: closed - Opened by iluuu1994 12 months ago
- 1 comment
Labels: Extension: opcache, Category: Optimizer
#17151 - Broken RC inference for op1 of FETCH_OBJ with magic methods
Issue -
State: closed - Opened by iluuu1994 12 months ago
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#17148 - Fix GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG)
Pull Request -
State: closed - Opened by nielsdos 12 months ago
Labels: Extension: opcache
#17148 - Fix GH-17140 (Assertion failure in JIT trace exit with ZEND_FETCH_DIM_FUNC_ARG)
Pull Request -
State: closed - Opened by nielsdos 12 months ago
Labels: Extension: opcache
#17120 - Fix AST export crash for closures in const-expressions
Pull Request -
State: closed - Opened by TimWolla 12 months ago
- 15 comments
Labels: Category: Build System, Category: Engine, Extension: opcache, ABI break
#17108 - Fix ZEND_MATCH_ERROR misoptimization
Pull Request -
State: closed - Opened by iluuu1994 12 months ago
- 2 comments
Labels: Category: Engine, Extension: opcache, Category: Optimizer
#17108 - Fix ZEND_MATCH_ERROR misoptimization
Pull Request -
State: closed - Opened by iluuu1994 12 months ago
- 2 comments
Labels: Category: Engine, Extension: opcache, Category: Optimizer
#17106 - Assertion failure Zend/Optimizer/ssa_integrity.c:423
Issue -
State: closed - Opened by YuanchengJiang 12 months ago
Labels: Bug, Extension: opcache, Status: Verified, Category: Optimizer
#17095 - Preallocate space for Win64 shadow args
Pull Request -
State: closed - Opened by dstogov 12 months ago
- 9 comments
Labels: Extension: opcache, Extension: spl
#17095 - Preallocate space for Win64 shadow args
Pull Request -
State: closed - Opened by dstogov 12 months ago
- 12 comments
Labels: Extension: opcache, Extension: spl
#17077 - opcache_get_configuration() properly reports jit_prof_threshold
Pull Request -
State: closed - Opened by cmb69 about 1 year ago
Labels: Extension: opcache
#17077 - opcache_get_configuration() properly reports jit_prof_threshold
Pull Request -
State: open - Opened by cmb69 about 1 year ago
Labels: Extension: opcache
#17076 - Resolve MSVC C4244 level 2 warnings
Pull Request -
State: open - Opened by cmb69 about 1 year ago
- 1 comment
Labels: Extension: intl, Extension: ffi, Extension: gd, Extension: mbstring, Extension: opcache, Extension: soap, Extension: random
#17056 - RFC: Error Backtraces v2
Pull Request -
State: closed - Opened by ericnorris about 1 year ago
- 20 comments
Labels: RFC, Category: Engine, Extension: date, Extension: opcache, Extension: pcre, Extension: session, Extension: spl, Extension: standard, Extension: tokenizer, Extension: xml, SAPI: phpdbg, ABI break
#17052 - Backport fix for GH-9011
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#17052 - Backport fix for GH-9011
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#17042 - Fix GH-9011: Assertion failure with tracing JIT
Pull Request -
State: closed - Opened by dstogov about 1 year ago
- 4 comments
Labels: Extension: opcache
#17034 - Fix unstable get_iterator pointer in shm on Windows
Pull Request -
State: closed - Opened by iluuu1994 about 1 year ago
- 5 comments
Labels: Category: Engine, Extension: opcache, ABI break
#17034 - Fix unstable get_iterator pointer in shm on Windows
Pull Request -
State: closed - Opened by iluuu1994 about 1 year ago
- 5 comments
Labels: Category: Engine, Extension: opcache, ABI break
#17032 - Fix GH-17003: Pecl 8.4 tracing JIT crash
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#17032 - Fix GH-17003: Pecl 8.4 tracing JIT crash
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#17030 - Fix GH-16996: 8.4 tracing JIT phpseclib failures
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#17030 - Fix GH-16996: 8.4 tracing JIT phpseclib failures
Pull Request -
State: closed - Opened by dstogov about 1 year ago
- 3 comments
Labels: Extension: opcache
#17023 - Fix GH-17017: OOB read when starting up file cache
Pull Request -
State: closed - Opened by cmb69 about 1 year ago
Labels: Extension: opcache
#17015 - Fix GH-16984: function JIT overflow bug
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#17015 - Fix GH-16984: function JIT overflow bug
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#17014 - [WIP] fuzzer for BCMath
Pull Request -
State: closed - Opened by SakiTakamachi about 1 year ago
Labels: Category: Build System, Extension: openssl, Category: Engine, Extension: intl, Extension: bcmath, Extension: bz2, Extension: calendar, Extension: com_dotnet, Extension: ctype, Extension: curl, Extension: date, Extension: dba, Extension: dom, Extension: enchant, Extension: exif, Extension: ffi, Extension: fileinfo, Extension: filter, Extension: ftp, Extension: gd, Extension: gmp, Extension: hash, Extension: json, Extension: ldap, Extension: libxml, Extension: mbstring, Extension: mysqli, Extension: mysqlnd, Extension: odbc, Extension: opcache, Extension: pcntl, Extension: pcre, Extension: pdo (core), Extension: pdo_firebird, Extension: pdo_mysql, Extension: pdo_odbc, Extension: pdo_pgsql, Extension: pdo_sqlite, Extension: pgsql, Extension: phar, Extension: posix, Extension: readline, Extension: reflection, Extension: session, Extension: simplexml, Extension: snmp, Extension: soap, Extension: sockets, Extension: sodium, Extension: spl, Extension: sqlite3, Extension: standard, Extension: tidy, Extension: tokenizer, Extension: xmlreader, Extension: xmlwriter, Extension: xsl, Extension: zend_test, Extension: zip, SAPI: fuzzer, Category: Optimizer, Extension: random, ABI break
#17003 - Pecl 8.4 tracing JIT crash
Issue -
State: closed - Opened by danog about 1 year ago
- 2 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#17002 - Faster array initialization
Pull Request -
State: closed - Opened by iluuu1994 about 1 year ago
- 6 comments
Labels: Category: Engine, Extension: opcache, Category: Optimizer, ABI break
#16996 - 8.4 tracing JIT phpseclib failures
Issue -
State: closed - Opened by danog about 1 year ago
- 2 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16984 - 8.4 function JIT overflow bug
Issue -
State: closed - Opened by danog about 1 year ago
- 5 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16979 - opcache_is_script_cached_in_file_cache(string $filename)
Pull Request -
State: open - Opened by iamacarpet about 1 year ago
- 7 comments
Labels: Extension: opcache, Extension: zend_test
#16952 - [RFC] Add support for attributes on compile-time constants
Pull Request -
State: closed - Opened by DanielEScherzer about 1 year ago
- 39 comments
Labels: RFC, Category: Engine, Extension: opcache, Extension: reflection, Extension: zend_test, SAPI: phpdbg, ABI break
#16951 - Fix GH-16821: runtime error: member access within misaligned address when running phpseclib tests
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16951 - Fix GH-16821: runtime error: member access within misaligned address when running phpseclib tests
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16949 - Extract call_level conditions out to separate functions
Pull Request -
State: closed - Opened by nielsdos about 1 year ago
Labels: Extension: opcache
#16949 - Extract call_level conditions out to separate functions
Pull Request -
State: closed - Opened by nielsdos about 1 year ago
Labels: Extension: opcache
#16947 - Avoid possible spill conflict (one of the problem that caused GH-16821)
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16943 - Fix GH-16913: 8.4 function JIT memory corruption
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16943 - Fix GH-16913: 8.4 function JIT memory corruption
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16939 - Fix GH-16879: JIT dead code skipping does not update call_level
Pull Request -
State: closed - Opened by nielsdos about 1 year ago
Labels: Extension: opcache
#16925 - Fix GH-16902: Set of opcache tests fail zts+aarch64 (8.2-8.3)
Pull Request -
State: open - Opened by nielsdos about 1 year ago
Labels: Extension: opcache
#16924 - Fix GH-16902: Set of opcache tests fail zts+aarch64 (8.4+)
Pull Request -
State: closed - Opened by nielsdos about 1 year ago
Labels: Extension: opcache
#16924 - Fix GH-16902: Set of opcache tests fail zts+aarch64 (8.4+)
Pull Request -
State: closed - Opened by nielsdos about 1 year ago
Labels: Extension: opcache
#16897 - [PHP 8.4] Deprecation notice inconsistencies with opcache enabled
Issue -
State: closed - Opened by lebris about 1 year ago
- 6 comments
Labels: Bug, Extension: opcache, Status: Needs Triage
#16862 - Avoid registering top functions with opcache_compile_file()
Pull Request -
State: open - Opened by iluuu1994 about 1 year ago
- 10 comments
Labels: Category: Engine, Extension: opcache
#16861 - Use the immutable twin of temporary op_array
Issue -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16861 - Use the immutable twin of temporary op_array
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16858 - Backport JIT fix: set valid EX(opline) before calling gc_possible_root()
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16858 - Backport JIT fix: set valid EX(opline) before calling gc_possible_root()
Pull Request -
State: closed - Opened by dstogov about 1 year ago
- 3 comments
Labels: Extension: opcache
#16856 - Memory corruption when using JIT
Issue -
State: closed - Opened by danog about 1 year ago
- 4 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Needs Triage
#16853 - Fixed JIT startup failure not being respected by new threads in ZTS
Pull Request -
State: closed - Opened by dktapps about 1 year ago
- 13 comments
Labels: Extension: opcache
#16853 - Fixed JIT startup failure not being respected by new threads in ZTS
Pull Request -
State: closed - Opened by dktapps about 1 year ago
- 9 comments
Labels: Extension: opcache
#16851 - `JIT_G(enabled)` not set correctly on other threads
Issue -
State: closed - Opened by dktapps about 1 year ago
- 3 comments
Labels: Bug, Extension: opcache, Status: Verified
#16841 - Fix GH-16839: Error on building Opcache JIT for Windows ARM64
Pull Request -
State: closed - Opened by cmb69 about 1 year ago
Labels: Category: Build System, Extension: opcache
#16821 - runtime error: member access within misaligned address when running phpseclib tests
Issue -
State: closed - Opened by danog about 1 year ago
Labels: Bug, Category: JIT, Extension: opcache, Status: Needs Triage
#16784 - Fix GH-16770: Tracing JIT type mismatch when returning UNDEF
Pull Request -
State: closed - Opened by nielsdos about 1 year ago
- 1 comment
Labels: Extension: opcache
#16784 - Fix GH-16770: Tracing JIT type mismatch when returning UNDEF
Pull Request -
State: closed - Opened by nielsdos about 1 year ago
- 1 comment
Labels: Extension: opcache
#16778 - Fix incorrect handling of ZEND_ACC_FINAL flag in JIT
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16778 - Fix incorrect handling of ZEND_ACC_FINAL flag in JIT
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16770 - Tracing JIT type mismatch when returning UNDEF
Issue -
State: closed - Opened by YuanchengJiang about 1 year ago
- 2 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16760 - Improve zend_jit_may_be_modified() check
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16651 - Update trace type inference and abstract stack to be consistent with #16339 (JIT support for ASSIGN_DIM[_OP] with IS_VAR op1)
Pull Request -
State: closed - Opened by dstogov about 1 year ago
Labels: Extension: opcache
#16636 - Incorrect result in substr
Issue -
State: closed - Opened by YuanchengJiang about 1 year ago
- 2 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Needs Triage
#16635 - Segmentation fault in Zend/zend_vm_execute.h:30160 in JIT
Issue -
State: closed - Opened by YuanchengJiang about 1 year ago
- 1 comment
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16634 - Segmentation fault in Zend/zend_execute.c:278 in JIT
Issue -
State: closed - Opened by YuanchengJiang about 1 year ago
- 1 comment
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16633 - Segmentation fault in Zend/zend_execute.h:164 in JIT
Issue -
State: closed - Opened by YuanchengJiang about 1 year ago
- 2 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16631 - Assertion failure in Zend/zend_vm_execute.h:2915 when JIT
Issue -
State: closed - Opened by YuanchengJiang about 1 year ago
- 1 comment
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16602 - Fix GH-16577: EG(strtod_state).freelist leaks with opcache.preload
Pull Request -
State: open - Opened by nielsdos about 1 year ago
Labels: Extension: opcache
#16578 - Segmentation fault with reflection
Issue -
State: closed - Opened by YuanchengJiang about 1 year ago
- 2 comments
Labels: Bug, Category: JIT, Extension: opcache, Status: Verified
#16575 - Fix GH-16572: Incorrect result with reflection in low-trigger JIT
Pull Request -
State: open - Opened by nielsdos about 1 year ago
- 2 comments
Labels: Extension: opcache
#16551 - opcache: support file_cache_read_only (php#16484)
Pull Request -
State: closed - Opened by iamacarpet about 1 year ago
- 17 comments
Labels: Extension: opcache
#16551 - opcache: support file_cache_read_only (php#16484)
Pull Request -
State: closed - Opened by iamacarpet about 1 year ago
- 15 comments
Labels: Extension: opcache
#16531 - Fix lineno in function redeclaration error
Pull Request -
State: closed - Opened by iluuu1994 about 1 year ago
Labels: Category: Engine, Extension: opcache
#16531 - Fix lineno in function redeclaration error
Pull Request -
State: closed - Opened by iluuu1994 about 1 year ago
Labels: Category: Engine, Extension: opcache
#16517 - Fix leak of accel_shared_globals for file_cache_only
Pull Request -
State: open - Opened by cmb69 about 1 year ago
Labels: Extension: opcache
#16517 - Fix leak of accel_shared_globals for file_cache_only
Pull Request -
State: closed - Opened by cmb69 about 1 year ago
- 1 comment
Labels: Extension: opcache
#16508 - Delayed early binding can report wrong lineno
Issue -
State: closed - Opened by cmb69 about 1 year ago
Labels: Bug, Extension: opcache, Status: Needs Triage
#16468 - Detect misuse of ZEND_MAP_PTR_NEW()
Pull Request -
State: open - Opened by arnaud-lb about 1 year ago
Labels: Category: Engine, Extension: opcache, ABI break