History log of /PHP-8.1/ext/opcache/jit/zend_jit_x86.dasc (Results 476 – 500 of 659)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 4aa86783 25-May-2020 Dmitry Stogov

ZEND_ACC_IMMUTABLE may be reset for closures


# bfc56ed5 25-May-2020 Dmitry Stogov

Keep trace number in EG(jit_trace_num) instead of EG(reserved)[zend_func_info_rid]


# 201491e6 25-May-2020 Dmitry Stogov

Replace warning code by side exit to VM


# b35a9a4c 25-May-2020 Dmitry Stogov

Reorder conditions to save one instruction in recursive return loop


# bb1a68b4 21-May-2020 Dmitry Stogov

Use EX(run_time_cache) instead of RUN_TIME_CACHE(&EX(func)->op_array)


# a9b2ff3d 21-May-2020 Dmitry Stogov

simplification


# 2dfd6cd3 20-May-2020 Dmitry Stogov

Allow counter settings to be "zero" to disable corresponding counter


# d2446ca1 20-May-2020 Dmitry Stogov

Missed label


# b65d366b 20-May-2020 Dmitry Stogov

Better condition


# d1a92ddc 19-May-2020 Dmitry Stogov

typo


# e18f631a 19-May-2020 Dmitry Stogov

Use light version of zend_array_destroy() to free arrays without refcounted elements and string indexes.


# 6faa08f4 19-May-2020 Dmitry Stogov

Separate common code


# 8c19e611 19-May-2020 Dmitry Stogov

Make JIT parameters configurable through opcache.jit_... options


# d377467d 18-May-2020 Dmitry Stogov

Keep ZEND_FUNC_INFO() for all run-time JIT triggers


# 5899b161 18-May-2020 Dmitry Stogov

Fixed JIT on load with -O4


# 7a07deca 18-May-2020 Dmitry Stogov

Fixed JIT with non-HYBRID VM


# 0695048e 18-May-2020 Dmitry Stogov

JIT refactoring to allow run-time changes of JIT options (triggers, optimization_level, debug flags, etc)


# 1179686f 24-Apr-2020 Máté Kocsis

Improve error messages for invalid property access

Closes GH-5446
Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>


# 161ee110 14-May-2020 Dmitry Stogov

Tracing JIT support for delayed call chain


# fa919f92 13-May-2020 Dmitry Stogov

Fixed JIT with ON_HOT_COUNTERS trigger (opcache.jit=1235)


# 98d8bcc1 13-May-2020 Dmitry Stogov

Better trace_buffer packing


# 7d66e4f3 12-May-2020 Dmitry Stogov

Replace zend_jit_trace_info.loop_kind by zend_jit_trace_info.flags


# f0960879 06-May-2020 Alex Dowad

zend_timeout is not a signal handler function

The 'int dummy' parameter to this function makes it appear that it was intended as a
signal handler, but it is not being used as such. So re

zend_timeout is not a signal handler function

The 'int dummy' parameter to this function makes it appear that it was intended as a
signal handler, but it is not being used as such. So remove the redundant parameter.

show more ...


# 650ab370 12-May-2020 Dmitry Stogov

Avoid useless manual instruction encoding


# 60090adc 12-May-2020 Dmitry Stogov

Move EG(vm_interrupt) checks at the end of the trace loops


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