#
bf515649 |
| 14-Sep-2020 |
Dmitry Stogov |
JIT for ASSIGN_OBJ_OP
|
#
7b0a0531 |
| 10-Sep-2020 |
Dmitry Stogov |
JIT for ASSIGN_OBJ
|
#
73c7fa27 |
| 08-Sep-2020 |
Dmitry Stogov |
JIT for FETCH_DIM_W/RW insructions
|
Revision tags: php-8.0.0beta3, php-7.4.10, php-7.3.22 |
|
#
a1a4c03b |
| 28-Aug-2020 |
Nikita Popov |
Fix call to type error functions from jit Missed to adjust those calls.
|
#
9d409f2c |
| 27-Aug-2020 |
Dmitry Stogov |
Eliminate ZSTR_IS_INTERNED() check
|
Revision tags: php-8.0.0beta2, php-7.3.22RC1, php-7.4.10RC1, php-8.0.0beta1, php-7.4.9, php-7.2.33, php-7.3.21 |
|
#
c48b745f |
| 03-Aug-2020 |
Nikita Popov |
Promote "undefined array key" notice to warning This implements the last remaining part of the https://wiki.php.net/rfc/engine_warnings RFC. Closes GH-5927.
|
#
4b4869ff |
| 29-Jul-2020 |
Dmitry Stogov |
Merge common "cold" part
|
#
b2248789 |
| 29-Jul-2020 |
George Peter Banyard |
Implement 'Saner Numeric Strings' RFC: RFC: https://wiki.php.net/rfc/saner-numeric-strings This removes the -1 allow_error mode from is_numeric_string functions and replaces it by
Implement 'Saner Numeric Strings' RFC: RFC: https://wiki.php.net/rfc/saner-numeric-strings This removes the -1 allow_error mode from is_numeric_string functions and replaces it by a trailing boolean out argument to preserve BC in a couple of places. Most of the changes can be resumed to "numeric" strings which emitted a E_NOTICE now emit a E_WARNING and "numeric" strings which emitted a E_WARNING now throw a TypeError. This mostly affects: - String offsets - Arithmetic operations - Bitwise operations Closes GH-5762
show more ...
|
Revision tags: php-8.0.0alpha3, php-7.4.9RC1, php-7.3.21RC1 |
|
#
9f0213ff |
| 20-Jul-2020 |
Dmitry Stogov |
Remove old code (BP_VAR_RW warning)
|
#
ebb94af7 |
| 15-Jul-2020 |
Dmitry Stogov |
Fixed tracing JIT for ASSIGN to typed reference
|
#
d4fdf79a |
| 13-Jul-2020 |
Dmitry Stogov |
JIT for array merging
|
Revision tags: php-7.4.8, php-7.2.32, php-8.0.0alpha2, php-7.3.20, php-8.0.0alpha1, php-7.4.8RC1, php-7.3.20RC1, php-7.4.7, php-7.3.19 |
|
#
d30cd7d7 |
| 26-May-2020 |
Máté Kocsis |
Review the usage of apostrophes in error messages Closes GH-5590
|
#
6259eff3 |
| 07-Jul-2020 |
Nikita Popov |
Handle dim_w undefined variable notice in JIT as well
|
#
0e6ec974 |
| 07-Jul-2020 |
Nikita Popov |
Check for undef variable exception in SEND_VAR JIT Add a return value to zend_jit_undefined_op_helper(), so we can check for exception based on the return value, instead of fetching
Check for undef variable exception in SEND_VAR JIT Add a return value to zend_jit_undefined_op_helper(), so we can check for exception based on the return value, instead of fetching EG(exception).
show more ...
|
#
cdc4ea2a |
| 07-Jul-2020 |
Nikita Popov |
JIT support for undefined index/offset handling
|
#
d005a8e9 |
| 29-Jun-2020 |
Xinchen Hui |
Fixed bug #79743 (Fatal error when assigning to array property with JIT enabled) simple typo
|
#
9617c2a2 |
| 26-Jun-2020 |
Dmitry Stogov |
Use cheaper zend_hash_find_ex() to handle IS_CONST index
|
#
1434983a |
| 25-Jun-2020 |
Dmitry Stogov |
Cheaper exception checks
|
#
8b12ea04 |
| 23-Jun-2020 |
Dmitry Stogov |
Improved JIT for RECV and RECV_INIT instructions
|
#
6ac16882 |
| 23-Jun-2020 |
Dmitry Stogov |
Reduce amount of "cold" code generated for FETCH_OBJ_* instructions
|
#
bdac60d2 |
| 23-Jun-2020 |
Dmitry Stogov |
Improve JIT for SEPARATE_ARRAY
|
#
b4b5734d |
| 19-Jun-2020 |
Dmitry Stogov |
JIT for FETCH_OBJ_W
|
#
18347758 |
| 17-Jun-2020 |
Dmitry Stogov |
Improved JIT for SEPARATE_ARRAY
|
#
a4597999 |
| 16-Jun-2020 |
Dmitry Stogov |
Improved JIT for ZVAL_COPY_DEREF
|
#
217f6e16 |
| 10-Jun-2020 |
Dmitry Stogov |
Use cheaper variant of zend_hash_index_find()
|