History log of /PHP-8.0/ext/opcache/jit/zend_jit_trace.c (Results 76 – 100 of 309)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# a17cec44 26-Oct-2020 Dmitry Stogov

Fixed memory leak


# 9d3cc223 26-Oct-2020 Dmitry Stogov

Better JIT support for aliases


# c64dcda5 22-Oct-2020 Javier Eguiluz

Fixed some typos

Closes GH-6373.

[ci skip]


# 20cbb233 22-Oct-2020 Dmitry Stogov

Checj type guards before loading values into CPU registers


# 30cf0a04 22-Oct-2020 Dmitry Stogov

Avoid register allocation for ASSIGN into aliased variable (it might be indirectly changed into IS_REFERENCE)


# cb6f9a65 21-Oct-2020 Dmitry Stogov

More accurate live range construction


# ea159093 20-Oct-2020 Dmitry Stogov

Improve register allocator (give preference to loop variables).


# 55723181 15-Oct-2020 Dmitry Stogov

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


Revision tags: php-8.0.0RC2, php-7.4.12RC1
# 872787c5 13-Oct-2020 Dmitry Stogov

Avoid useless register allocation


Revision tags: php-7.3.24RC1
# 87beb22f 12-Oct-2020 Dmitry Stogov

Perform trace range propagation


# 1c596ff1 12-Oct-2020 Dmitry Stogov

Eliminate dead stores


# 57bb3a39 09-Oct-2020 Dmitry Stogov

Eliminate dead load


# 6f888b90 09-Oct-2020 Dmitry Stogov

Eliminate more dead type stores


# 2ad96b8c 08-Oct-2020 Dmitry Stogov

Eliminate more dead type stores


# e5830c4a 08-Oct-2020 Dmitry Stogov

Eliminate dead type stores


# 8efcc280 08-Oct-2020 Dmitry Stogov

Cleanup (expand and remove simple macros)


# db7a773b 07-Oct-2020 Dmitry Stogov

Add more hints for register allocator


# 84e0ea6b 06-Oct-2020 Dmitry Stogov

Optimize out double memory load


# 31f54586 05-Oct-2020 Dmitry Stogov

Use range inference to eliminate useless comparisons


# 90b80c82 05-Oct-2020 Dmitry Stogov

Fix trace range inference


# 109fb3e5 02-Oct-2020 Dmitry Stogov

Copy optimization for (BINARY_OP/ACCIGN + SEND_VAL)


# 29dd1240 01-Oct-2020 Dmitry Stogov

Clenup BINARY_OP + SEND_VAL optimization


Revision tags: php-7.2.34, php-8.0.0rc1
# b44cf937 29-Sep-2020 Dmitry Stogov

Allow tracing JIT cooperate with function JIT.


# 739eb435 29-Sep-2020 Dmitry Stogov

Tracing JIT support for preloaded scripts


Revision tags: php-7.4.11
# dddb4031 29-Sep-2020 Dmitry Stogov

Keep track information about used JIT trigger in ZEND_FUNC_INFO(op_array)->func_info.flags


12345678910>>...13