An open API service for providing issue and pull request metadata for open source projects.

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

#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