History log of /php-src/ext/opcache/jit/zend_jit_trace.c (Results 451 – 475 of 541)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# f733047a 02-Jun-2020 Dmitry Stogov

Tracing JIT support for indirect CV modification (may be incomplete)

# 27066154 01-Jun-2020 Dmitry Stogov

Fixed retutn type inference when return undefined variable

# 8e8c5a73 29-May-2020 Dmitry Stogov

Fixed tracing JIT register allocator (failure on ext/opcache/tests/jit/assign_002.phpt)

# dc7a0fb2 29-May-2020 Dmitry Stogov

Allow tracing JIT generate code when function exits from VM (e.g. for magic __get/__set)

# 7aa8c7e6 29-May-2020 Dmitry Stogov

Don't add guards that are not going to be checked

# de7a0df0 28-May-2020 Dmitry Stogov

Fixed use-after-free in tracing JIT when recording closures and top-level op_arrays.

# 784f1b5c 28-May-2020 Dmitry Stogov

Fixed tracing JIT type inference for passing undefined CV by value

# 0abe742d 28-May-2020 Dmitry Stogov

Fixed incorrect trace type inference for top-level code

# 501a2e86 27-May-2020 Dmitry Stogov

Add a side exit on enter to function if it may be called with different number of arguments.

# d2d5738b 27-May-2020 Dmitry Stogov

Fixed tracing JIT support for ZEND_RETURN_BY_REF in CALL VM

# d2f81143 27-May-2020 Dmitry Stogov

Set proper jit_extension for inherited methods

# 15aa891c 26-May-2020 Dmitry Stogov

Fixed JIT for integer overflow checks

# 0386cbb9 25-May-2020 Dmitry Stogov

Fixed tracing JIT for RETRUN $undefined_cv

# bfc56ed5 25-May-2020 Dmitry Stogov

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

# b35a9a4c 25-May-2020 Dmitry Stogov

Reorder conditions to save one instruction in recursive return loop

# 2dfd6cd3 20-May-2020 Dmitry Stogov

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

# e35c163e 19-May-2020 Dmitry Stogov

Tracing JIT SHM data initilaizarion must be done at MINIT

# 928c7962 19-May-2020 Dmitry Stogov

Make number of root and side traces configurable

# 8c19e611 19-May-2020 Dmitry Stogov

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

# eae6df49 18-May-2020 Dmitry Stogov

Wrong condition

# 99611573 18-May-2020 Dmitry Stogov

Tracing JIT with -O1 doesn't need to do type inference and abstract stack maintaining

# a463197d 18-May-2020 Dmitry Stogov

func_info should be empty

# 0695048e 18-May-2020 Dmitry Stogov

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

# 161ee110 14-May-2020 Dmitry Stogov

Tracing JIT support for delayed call chain

# 9122638e 13-May-2020 Dmitry Stogov

Set "hybrid_ret_counters" only after links to "function entry" traces.

1...<<11121314151617181920>>...22