History log of /PHP-8.3/ext/opcache/jit/zend_jit_arm64.dasc (Results 1 – 25 of 325)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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


12345678910>>...13