History log of /PHP-8.1/ext/opcache/jit/zend_jit_x86.dasc (Results 251 – 275 of 659)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 98e4f946 06-Nov-2020 Dmitry Stogov

Move stack overflow checks out of the loops


# 47a56208 28-Oct-2020 Dmitry Stogov

Fixed memory leak in Zend/tests/bug78999.phpt


# 45e2b9a7 27-Oct-2020 Dmitry Stogov

Fixed support for typed references


# ba525a68 26-Oct-2020 Dmitry Stogov

Fixed register allocation


# 0fa154ad 26-Oct-2020 Dmitry Stogov

Fixed incorrect register allocation in ext/gd/tests/imagecopyresampled_variation1.phpt


# 0f8518f8 22-Oct-2020 Dmitry Stogov

Fixed register allocation


# 5626dcdb 22-Oct-2020 Dmitry Stogov

Missed warning


# 9efb258f 21-Oct-2020 Dmitry Stogov

Eliminate useless mov(s)


# a1cac4fe 20-Oct-2020 Dmitry Stogov

Eliminate dead type store


# 0ac810bb 20-Oct-2020 Dmitry Stogov

Improve JIT for fetching character form string


# 5e17d88b 20-Oct-2020 Dmitry Stogov

Improve register allocator (register reuse)


# fc2d477c 19-Oct-2020 Dmitry Stogov

Avoid partial register stall


# bf321f0c 19-Oct-2020 Dmitry Stogov

Use zero-extended mov insted of sign-signed movsxd


# 55723181 15-Oct-2020 Dmitry Stogov

Avoid refcounting when return CV (similar to optimization in VM).


# 06bb1feb 13-Oct-2020 Dmitry Stogov

Added missing side exit


# fc14dbb7 09-Oct-2020 Dmitry Stogov

Keep the same JIT code for PHP-8.0 and master (workaround against PHP-8.0 ABI freeze)


# 080784ac 09-Oct-2020 Dmitry Stogov

Eliminate more dead type stores


# 6188b7a1 09-Oct-2020 Nikita Popov

Revert "Change calling convention of zval_update_constant[_ex]() to fastcall."

This reverts commit 5a447b086bba450d61c283adfecbdec657cc5f34.

Revert this ABI break from PHP-8.0, leav

Revert "Change calling convention of zval_update_constant[_ex]() to fastcall."

This reverts commit 5a447b086bba450d61c283adfecbdec657cc5f34.

Revert this ABI break from PHP-8.0, leaving it only on master.

show more ...


# e5830c4a 08-Oct-2020 Dmitry Stogov

Eliminate dead type stores


# 5a447b08 07-Oct-2020 Dmitry Stogov

Change calling convention of zval_update_constant[_ex]() to fastcall.


# 45441b3c 07-Oct-2020 Dmitry Stogov

Pass arguments to cdecl functions through preallocated stack slots


# c80662a9 06-Oct-2020 Dmitry Stogov

Eliminate check


# 84e0ea6b 06-Oct-2020 Dmitry Stogov

Optimize out double memory load


# 31f54586 05-Oct-2020 Dmitry Stogov

Use range inference to eliminate useless comparisons


# 109fb3e5 02-Oct-2020 Dmitry Stogov

Copy optimization for (BINARY_OP/ACCIGN + SEND_VAL)


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