History log of /PHP-8.1/ext/opcache/jit/zend_jit_x86.dasc (Results 301 – 325 of 659)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# d2efb7e6 09-Sep-2020 Dmitry Stogov

Eliminate unnecessary IS_INDIRECT guards


# 817ae414 09-Sep-2020 Dmitry Stogov

JIT for ASSIGN_DIM[_OP] with first IS_VAR + IS_INDIRECT operand


# 9975986b 16-Aug-2020 Máté Kocsis

Improve error messages mentioning parameters instead of arguments

Closes GH-5999


# c5b42be4 09-Sep-2020 Dmitry Stogov

Fixed memory leak


# d6cc6b2d 09-Sep-2020 Dmitry Stogov

Tracin JIT support for FETCH_DIM_W/RW with IS_VAR + IS_INDIRECT first operand.


# 73c7fa27 08-Sep-2020 Dmitry Stogov

JIT for FETCH_DIM_W/RW insructions


# b106463d 08-Sep-2020 Dmitry Stogov

JIT for IN_ARRAY instruction.


# 02b645e4 08-Sep-2020 Dmitry Stogov

JIT for FETCH_LIST_R


# 56a9eeda 04-Sep-2020 Dmitry Stogov

Avoid unnecessary IP initiliaization on trace linking


# 3f4a5003 03-Sep-2020 Dmitry Stogov

Cleanup macro/function names


# 531d17f0 03-Sep-2020 Dmitry Stogov

Load EX(opline) in one instuction if possible


# c58c4be5 03-Sep-2020 Dmitry Stogov

Reorder DynAsm macros (no other changes)


# 9dc95346 03-Sep-2020 Dmitry Stogov

If we don't know the return address, just escape to VM, instead of adding side exit.
Remove unnecessary exception checks.


# 67e9b3be 03-Sep-2020 Dmitry Stogov

JIT for FE_FETCH_R


# 91edb907 02-Sep-2020 Dmitry Stogov

JIT for FETCH_CONSTANT


# f3f57193 02-Sep-2020 Dmitry Stogov

JIT for FE_FETCH_R


# 225cd9da 02-Sep-2020 Dmitry Stogov

Improved JIT for VERIFY_RETURN_TYPE


# c98e1747 02-Sep-2020 Dmitry Stogov

Minimal JIT support for JMP_NULL


# 7484b8f0 01-Sep-2020 Dmitry Stogov

Preallocate zval for unused result of internal function on CPU stack


# 1c56b40a 01-Sep-2020 Dmitry Stogov

Eliminate some EX_CALL_INFO() checks


# 91d7e872 01-Sep-2020 Dmitry Stogov

Fixed nested init fcall guards.


# 5828d547 31-Aug-2020 Dmitry Stogov

Perform type guard checks before IS_UNDEF checks (check IS_UNDEF during deoptimization)


# 7690439e 28-Aug-2020 Dmitry Stogov

Don't load IP when entering inlined function


# 1c1165f8 27-Aug-2020 Dmitry Stogov

Avoid useless IP load


# 972041d6 27-Aug-2020 Dmitry Stogov

Replace "mov %eax, %ecx; shl $1, $ecx" by "lea (%eax,%eax), %ecx"


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