History log of /PHP-7.3/Zend/zend_vm_execute.h (Results 26 – 50 of 1565)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
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 ...


12345678910>>...63