Revision tags: php-5.6.37, php-7.1.20, php-7.3.0alpha4 |
|
#
df605666 |
| 17-Jul-2018 |
Dmitry Stogov |
Inline FETCH_CONST and DEFINED handlers into "hybrid" executor.
|
Revision tags: php-7.0.31 |
|
#
88dd38ee |
| 17-Jul-2018 |
Dmitry Stogov |
Reduce overhead of case-insensitive constants deprecation for "fast path"
|
Revision tags: php-7.2.8, php-7.1.20RC1, php-7.2.8RC1, php-7.3.0alpha3 |
|
#
3588d8af |
| 23-Jun-2018 |
Nikita Popov |
Deprecate case-insensitive constants RFC: https://wiki.php.net/rfc/case_insensitive_constant_deprecation
|
#
40551e02 |
| 09-Jul-2018 |
Dmitry Stogov |
Eliminated reference-counting and EG(exception) check
|
#
67b4c337 |
| 09-Jul-2018 |
Dmitry Stogov |
Uze ZVAL_COPY_DEREF() instead of ZVAL_DEREF() and ZVAL_COPY()
|
#
9d1e9b73 |
| 06-Jul-2018 |
Xinchen Hui |
rename ref_dtor_func to rc_dtor_func
|
#
f9297387 |
| 06-Jul-2018 |
Xinchen Hui |
Rename zval_dtor_func and ref_dotr_func
|
#
e3355ac5 |
| 06-Jul-2018 |
Xinchen Hui |
Revert "Rename _zval_dtor_func to _ref_dtor_func" This reverts commit a362ae6b12419369c5cbdbb4e924915f9b196ef6.
|
#
a362ae6b |
| 06-Jul-2018 |
Xinchen Hui |
Rename _zval_dtor_func to _ref_dtor_func
|
#
dcf75920 |
| 06-Jul-2018 |
Dmitry Stogov |
Optimize array to object casting
|
#
85b2bc38 |
| 05-Jul-2018 |
Dmitry Stogov |
Optimize object to array casting
|
#
3a8f2606 |
| 04-Jul-2018 |
Dmitry Stogov |
Argument unpacking with Traversables and non-integer keys. Changed error message, added UPGRADING note and test.
|
#
af341213 |
| 04-Jul-2018 |
Dmitry Stogov |
se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)
|
#
d84ef967 |
| 04-Jul-2018 |
Dmitry Stogov |
SEND_UNPACK should throw exception on Traversable with non-integer keys
|
#
7eb045d3 |
| 03-Jul-2018 |
Dmitry Stogov |
API cleanup. Removed unused functions (kept compatibility macros).
|
#
004a0568 |
| 03-Jul-2018 |
Dmitry Stogov |
Eliminated REFCOUNTED checks on persistent constant operands in SEND_VAL[_EX] and QM_ASSIGN.
|
#
3fd97a5b |
| 03-Jul-2018 |
Dmitry Stogov |
Better hot/cold code splitting
|
#
28b03f96 |
| 02-Jul-2018 |
Dmitry Stogov |
Another fix for bug #63217
|
#
57af94c8 |
| 02-Jul-2018 |
Dmitry Stogov |
Partial revert of 30156d588c07e26d4e752ddb62344e96854d4773
|
#
30156d58 |
| 28-Jun-2018 |
Rudi Theunissen |
Fixed bug #63217 Don't automatically convert literal string keys to integers on array access, as we may be dealing with an ArrayAccess object, rather than a plain array.
|
#
d6ab163b |
| 29-Jun-2018 |
Dmitry Stogov |
cleanup
|
#
56450c6e |
| 27-Jun-2018 |
Dmitry Stogov |
Moved very rare exception check into a single place.
|
#
d1b1866a |
| 27-Jun-2018 |
Xinchen Hui |
Fixed bug #76534 (PHP hangs on 'illegal string offset on string references with an error handler)
|
#
7f67513c |
| 25-Jun-2018 |
Dmitry Stogov |
Lazy function copying from op_cache SHM into process memory
|
Revision tags: php-7.3.0alpha2, php-7.1.19, php-7.2.7 |
|
#
61d00a6c |
| 14-Jun-2018 |
Nikita Popov |
Use COPY_DEREF instead of COPY_UNREF This fixes the behavior when the storage location of the fetch is modified before the operand is dereferenced by the using VM opcode. Furthe
Use COPY_DEREF instead of COPY_UNREF This fixes the behavior when the storage location of the fetch is modified before the operand is dereferenced by the using VM opcode. Furthermore it elimiates references as a possible return value from *_R opcodes, which will give us more opportunities for inferences, in particular in regard to typed properties.
show more ...
|