#
d6cc6b2d |
| 09-Sep-2020 |
Dmitry Stogov |
Tracin JIT support for FETCH_DIM_W/RW with IS_VAR + IS_INDIRECT first operand. |
#
73c7fa27 |
| 08-Sep-2020 |
Dmitry Stogov |
JIT for FETCH_DIM_W/RW insructions |
#
b106463d |
| 08-Sep-2020 |
Dmitry Stogov |
JIT for IN_ARRAY instruction. |
#
02b645e4 |
| 08-Sep-2020 |
Dmitry Stogov |
JIT for FETCH_LIST_R |
#
56a9eeda |
| 04-Sep-2020 |
Dmitry Stogov |
Avoid unnecessary IP initiliaization on trace linking |
#
3f4a5003 |
| 03-Sep-2020 |
Dmitry Stogov |
Cleanup macro/function names |
#
9dc95346 |
| 03-Sep-2020 |
Dmitry Stogov |
If we don't know the return address, just escape to VM, instead of adding side exit. Remove unnecessary exception checks. |
#
67e9b3be |
| 03-Sep-2020 |
Dmitry Stogov |
JIT for FE_FETCH_R |
#
91edb907 |
| 02-Sep-2020 |
Dmitry Stogov |
JIT for FETCH_CONSTANT |
#
f3f57193 |
| 02-Sep-2020 |
Dmitry Stogov |
JIT for FE_FETCH_R |
#
225cd9da |
| 02-Sep-2020 |
Dmitry Stogov |
Improved JIT for VERIFY_RETURN_TYPE |
#
c98e1747 |
| 02-Sep-2020 |
Dmitry Stogov |
Minimal JIT support for JMP_NULL |
#
1c56b40a |
| 01-Sep-2020 |
Dmitry Stogov |
Eliminate some EX_CALL_INFO() checks |
#
91d7e872 |
| 01-Sep-2020 |
Dmitry Stogov |
Fixed nested init fcall guards. |
#
4163923e |
| 31-Aug-2020 |
Dmitry Stogov |
More agressive "packed array" guards insertion |
#
5828d547 |
| 31-Aug-2020 |
Dmitry Stogov |
Perform type guard checks before IS_UNDEF checks (check IS_UNDEF during deoptimization) |
#
7690439e |
| 28-Aug-2020 |
Dmitry Stogov |
Don't load IP when entering inlined function |
#
08662089 |
| 27-Aug-2020 |
Dmitry Stogov |
Remove useless register allocations |
#
e7011460 |
| 27-Aug-2020 |
Dmitry Stogov |
Update operands range information accoring to the taken branches and use this indormation to eliminate useless overflow checks. |
#
3ead24ec |
| 27-Aug-2020 |
Dmitry Stogov |
Check interrupt only if the link is a part of the loop. |
#
c4fc4537 |
| 27-Aug-2020 |
Dmitry Stogov |
Rename zend_jit_var_may_be_modified_indirectly() into zend_jit_var_may_alias() |
#
16b3b339 |
| 26-Aug-2020 |
Dmitry Stogov |
Check reference guard once |
#
d4383be6 |
| 25-Aug-2020 |
Dmitry Stogov |
Use guard to check if array is packed or hash |
#
5948a667 |
| 25-Aug-2020 |
Dmitry Stogov |
Prevent negative array index access |
#
145aba5c |
| 25-Aug-2020 |
Dmitry Stogov |
Merge branch 'jit_match' * jit_match: Support for CASE_STRICT JIT for MATCH and CASE_STRICT instructions
|