#
b5e2b64a |
| 21-Jul-2020 |
Dmitry Stogov |
Fix deoptimization info and corresponding memory leaks
|
#
76861182 |
| 21-Jul-2020 |
Dmitry Stogov |
Fix type recording and side exit information for FE_FETCH_* instructions
|
#
bb9e3dd6 |
| 21-Jul-2020 |
Dmitry Stogov |
Use different temporary register
|
#
e527478c |
| 21-Jul-2020 |
Dmitry Stogov |
Fixed support for 64-bit constants
|
#
7cfb141f |
| 20-Jul-2020 |
Dmitry Stogov |
Fixed tracing JIT exception handling
|
#
4b13985f |
| 20-Jul-2020 |
Dmitry Stogov |
Keep CPU regesters used by deoptimizer
|
#
2b7035e8 |
| 20-Jul-2020 |
Dmitry Stogov |
Fixed tracing JIT for VM without global register variables
|
#
d67adc39 |
| 20-Jul-2020 |
Dmitry Stogov |
Fixed incorrect deoptimization info
|
#
9f0213ff |
| 20-Jul-2020 |
Dmitry Stogov |
Remove old code (BP_VAR_RW warning)
|
#
6b2c4be4 |
| 17-Jul-2020 |
Dmitry Stogov |
JMP optimization
|
#
e0af92c1 |
| 17-Jul-2020 |
Dmitry Stogov |
Eliminate useless exception checks
|
#
a167e042 |
| 16-Jul-2020 |
Dmitry Stogov |
Eliminate some reference-counting
|
#
03a98d94 |
| 16-Jul-2020 |
Dmitry Stogov |
cleanup
|
#
d50919a0 |
| 16-Jul-2020 |
Dmitry Stogov |
Check type guard on result of FETCH_OBJ_R/IS instructions
|
#
ebb94af7 |
| 15-Jul-2020 |
Dmitry Stogov |
Fixed tracing JIT for ASSIGN to typed reference
|
#
f74e9a4d |
| 15-Jul-2020 |
Dmitry Stogov |
Check type guard on result of FETCH_DIM_R/IS instructions
|
#
7c16d11e |
| 14-Jul-2020 |
Dmitry Stogov |
Tracing JIT for SWITCH instructions
|
#
8c89f23c |
| 14-Jul-2020 |
Nikita Popov |
Use different scratch register r1 clashes with FCARG1a on Windows, so use a different scratch register. FCARG2a should be free here. Hopefully fixes the AppVeyor build.
|
#
d4fdf79a |
| 13-Jul-2020 |
Dmitry Stogov |
JIT for array merging
|
#
1c5f0b8a |
| 13-Jul-2020 |
Nikita Popov |
Check for undef var in verify return jit
|
#
d30cd7d7 |
| 26-May-2020 |
Máté Kocsis |
Review the usage of apostrophes in error messages Closes GH-5590
|
#
b7dd8679 |
| 10-Jul-2020 |
Dmitry Stogov |
Fixed tracing JIT miss-compilation
|
#
9fa1d133 |
| 09-Apr-2020 |
Ilija Tovilo |
Implement match expression RFC: https://wiki.php.net/rfc/match_expression_v2 Closes GH-5371.
|
#
b4ae5a20 |
| 09-Jul-2020 |
Dmitry Stogov |
Move assert() to right place
|
#
5872bfc4 |
| 09-Jul-2020 |
Dmitry Stogov |
Use RIP-relative addressing
|