History log of /PHP-8.1/ext/opcache/jit/zend_jit_x86.dasc (Results 376 – 400 of 659)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# b5e2b64a 21-Jul-2020 Dmitry Stogov

Fix deoptimization info and corresponding memory leaks


# 76861182 21-Jul-2020 Dmitry Stogov

Fix type recording and side exit information for FE_FETCH_* instructions


# bb9e3dd6 21-Jul-2020 Dmitry Stogov

Use different temporary register


# e527478c 21-Jul-2020 Dmitry Stogov

Fixed support for 64-bit constants


# 7cfb141f 20-Jul-2020 Dmitry Stogov

Fixed tracing JIT exception handling


# 4b13985f 20-Jul-2020 Dmitry Stogov

Keep CPU regesters used by deoptimizer


# 2b7035e8 20-Jul-2020 Dmitry Stogov

Fixed tracing JIT for VM without global register variables


# d67adc39 20-Jul-2020 Dmitry Stogov

Fixed incorrect deoptimization info


# 9f0213ff 20-Jul-2020 Dmitry Stogov

Remove old code (BP_VAR_RW warning)


# 6b2c4be4 17-Jul-2020 Dmitry Stogov

JMP optimization


# e0af92c1 17-Jul-2020 Dmitry Stogov

Eliminate useless exception checks


# a167e042 16-Jul-2020 Dmitry Stogov

Eliminate some reference-counting


# 03a98d94 16-Jul-2020 Dmitry Stogov

cleanup


# d50919a0 16-Jul-2020 Dmitry Stogov

Check type guard on result of FETCH_OBJ_R/IS instructions


# ebb94af7 15-Jul-2020 Dmitry Stogov

Fixed tracing JIT for ASSIGN to typed reference


# f74e9a4d 15-Jul-2020 Dmitry Stogov

Check type guard on result of FETCH_DIM_R/IS instructions


# 7c16d11e 14-Jul-2020 Dmitry Stogov

Tracing JIT for SWITCH instructions


# 8c89f23c 14-Jul-2020 Nikita Popov

Use different scratch register

r1 clashes with FCARG1a on Windows, so use a different scratch
register. FCARG2a should be free here. Hopefully fixes the
AppVeyor build.


# d4fdf79a 13-Jul-2020 Dmitry Stogov

JIT for array merging


# 1c5f0b8a 13-Jul-2020 Nikita Popov

Check for undef var in verify return jit


# d30cd7d7 26-May-2020 Máté Kocsis

Review the usage of apostrophes in error messages

Closes GH-5590


# b7dd8679 10-Jul-2020 Dmitry Stogov

Fixed tracing JIT miss-compilation


# 9fa1d133 09-Apr-2020 Ilija Tovilo

Implement match expression

RFC: https://wiki.php.net/rfc/match_expression_v2

Closes GH-5371.


# b4ae5a20 09-Jul-2020 Dmitry Stogov

Move assert() to right place


# 5872bfc4 09-Jul-2020 Dmitry Stogov

Use RIP-relative addressing


1...<<11121314151617181920>>...27