#
dc0987d1 |
| 23-Sep-2024 |
Dmitry Stogov |
Fix GH-15973: Segmentation fault in JIT mode 1135 (#16006)
|
#
1e78cf94 |
| 02-Sep-2024 |
Dmitry Stogov |
Fix GH-15652: Segmentation fault in the Zend engine when JIT enabled (#15717)
|
#
644d3628 |
| 12-May-2023 |
nielsdos <7771979+nielsdos@users.noreply.github.com> |
Fix GH-11188: Error when building TSRM in ARM64 Although the issue mentioned FreeBSD, this is a broader problem: the current ARM64 code to load the TLS offset assumes a setup with th
Fix GH-11188: Error when building TSRM in ARM64 Although the issue mentioned FreeBSD, this is a broader problem: the current ARM64 code to load the TLS offset assumes a setup with the non-default TLS model. This problem can also apply on some configurations on other platforms. Closes GH-11236.
show more ...
|
#
ea927caf |
| 10-Apr-2024 |
Bob Weinand |
Fix exception IP in JIT (#13929)
|
#
af098acd |
| 21-Mar-2024 |
Bob Weinand |
Always load EX(opline) into the current frame in JIT when observers are enabled Fixes #13772. Closes #13776.
|
#
c67f6f44 |
| 18-Dec-2023 |
Dmitry Stogov |
Fixed incorrect elimination of refcounted check in JIT for BIND_GLOBAL Fixes oss-fuzz #65135
|
#
39a813d9 |
| 28-Nov-2023 |
Dmitry Stogov |
Fixed GH-12812: Integer string in variable used as offset produces wrong undefined array key warning (#12817) * Fixed GH-12812: Integer string in variable used as offset produces wrong undef
Fixed GH-12812: Integer string in variable used as offset produces wrong undefined array key warning (#12817) * Fixed GH-12812: Integer string in variable used as offset produces wrong undefined array key warning * Fixed register names
show more ...
|
#
fbf4e196 |
| 25-Oct-2023 |
Dmitry Stogov |
Fixed regression intoduced by 76c41d27f9277eb8210d0058f19d0a7cfa7d7a66
|
#
76c41d27 |
| 24-Oct-2023 |
Dmitry Stogov |
Fixed GH-12482: Abortion with tracing JIT
|
#
36b2c5dc |
| 09-Oct-2023 |
Dmitry Stogov |
Fix GH-12364: JIT leak in Symfony TranslationDebugCommandTest (#12394)
|
#
3ffa1c4c |
| 05-Sep-2023 |
Dmitry Stogov |
Fix ws
|
#
95edb50b |
| 05-Sep-2023 |
Dmitry Stogov |
Fixed tracing jit for BIND_INIT_STATIC_OR_JMP
|
#
ed0b593c |
| 02-May-2023 |
Dmitry Stogov |
Fixed GH-11127 (JIT fault) * Fixed GH-11127 (JIT fault) * Added test * Add new line
|
#
f127e658 |
| 02-May-2023 |
yang yuhan |
JIT: Align JIT stubs (#11149) Fixed phpGH-11120 Signed-off-by: PeterYang12 <yuhan.yang@intel.com>
|
#
25ad171f |
| 02-May-2023 |
Dmitry Stogov |
JIT: Fixed inaccurate range inference usage for UNDEF/NULL/FALSE Fixes oss-fuzz #58459
|
#
e1c6fb76 |
| 03-Apr-2023 |
Dmitry Stogov |
JIT support for delayed destructor for zend_assign_to_typed_ref/prop
|
#
c53e8d3e |
| 10-Mar-2023 |
Bob Weinand |
Handle zend_execute_internal in JIT
|
#
3f7dadfe |
| 01-Mar-2023 |
Ilija Tovilo |
Fix readonly+clone JIT issues Closes GH-10748
|
#
d5c649b3 |
| 23-Feb-2023 |
Max Kellermann |
zend_compiler, ...: use `uint8_t` instead of `zend_uchar` (#10621) `zend_uchar` suggests that the value is an ASCII character, but here, it's about very small integers. This is misleadi
zend_compiler, ...: use `uint8_t` instead of `zend_uchar` (#10621) `zend_uchar` suggests that the value is an ASCII character, but here, it's about very small integers. This is misleading, so let's use a C99 integer instead. On all architectures currently supported by PHP, `zend_uchar` and `uint8_t` are identical. This change is only about code readability.
show more ...
|
#
70ff10af |
| 21-Feb-2023 |
Dmitry Stogov |
Fix GH-10635: ARM64 function JIT causes impossible assertion (#10638)
|
#
08e75912 |
| 20-Feb-2023 |
Dmitry Stogov |
Fix (at lease part of the) #GH-10635: ARM64 function JIT causes impossible assertion
|
#
7d68f912 |
| 19-Jan-2023 |
Dmitry Stogov |
Fix incorrect compilation of FE_FETCH with predicted empty array Fixes ext/opcache/tests/sccp_loop_var_free.phpt with opcache.jit=1205 and opcache.optimization_level=0
|
#
a8bd3423 |
| 14-Nov-2022 |
Dmitry Stogov |
Fix memory leak Fizes oss-fuzz #53143
|
#
af75eaf9 |
| 24-Oct-2022 |
Kévin Dunglas |
opcache: fix syntax error introduced in 261a08af65168e24c43a81321284f3f461f3500d (#9821)
|
#
261a08af |
| 24-Oct-2022 |
Dmitry Stogov |
JIT: Fix incorrect EX(opline) override Fixes oss-fuzz #52674
|