#
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
|