History log of /PHP-7.4/Zend/zend_vm_def.h (Results 326 – 350 of 1665)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 60d032d6 25-Jun-2017 Tom Van Looy

Remove unused variable op2. It is redeclared later.


# c136afa2 25-Jun-2017 Nikita Popov

Fix FE_FETCH_* exception check

Only applying this for 7.2, because handling this would be ugly
under the old retval freeing semantics.


# ed37ca73 25-Jun-2017 Nikita Popov

Fixed bug #74810

And also did some general cleanup in ZEND_FUNC_GET_ARGS.


# 7802cf8c 20-Jun-2017 Dmitry Stogov

Added specialized FE_FETCH_R handler for iteration over array


# 31a2198f 20-Jun-2017 Dmitry Stogov

FE_RESER/FE_FETCH optimisation


Revision tags: php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2
# bfa15444 15-Jun-2017 Dmitry Stogov

VM refactoring, to avoid passing "execute_data" into helper functions that can access it using global register variable.


# 76db01d9 15-Jun-2017 Dmitry Stogov

Moved "Using $this when not in object context" exception code into single VM helper.


# 8fe47a47 13-Jun-2017 Dmitry Stogov

Avoid run-time checks performed at compile-time.


Revision tags: php-7.1.6
# 6a024146 06-Jun-2017 Dmitry Stogov

Removed unused variable.


Revision tags: php-7.2.0alpha1, php-7.0.20
# 02e6c9c7 01-Jun-2017 Dmitry Stogov

ZVAL_COPY_UNREF() micro-optimization


# c015be13 30-May-2017 Dmitry Stogov

Update opcode description


# 33d42802 30-May-2017 Dmitry Stogov

Fixed support for C compilers that don't support global register variables.


# 6043f76a 30-May-2017 Dmitry Stogov

Added ZEND_FUNC_NUM_ARGS, ZEND_FUNC_GET_ARGS instructions, to implement corresponding builtin functions.
Special optimisation for "array_slice(INT, func_get_args())" pattern.


# 017d65d7 30-May-2017 Dmitry Stogov

Extend ZEND_SEND_ARRAY to eliminate array_slice() call for "call_user_func_array(_, array_slice(_, LONG, _))" pattern.


# f00d1c72 25-May-2017 Dmitry Stogov

Added ZEND_GET_CLASS, ZEMD_GET_CALLED_CLASS, ZEND_GET_TYPE instructions, to implement corresponding builtin functions.


# cd953269 25-May-2017 Dmitry Stogov

Added ZEND_COUNT instruction, to implement corresponding builtin.


# 44ec7327 25-May-2017 Dmitry Stogov

Fixed ZEND_IN_ARRAY related issues


# 7c738306 24-May-2017 Dmitry Stogov

Added ZEND_IN_ARRAY instruction, implementing optimized in_array() builtin function, through hash lookup in flipped array


Revision tags: php-7.1.6RC1, php-7.0.20RC1
# 26a6d20a 21-May-2017 Xinchen Hui

Fixed segfult in JIT (emalloc may trigger memory limitation)

Zend/tests/bug68412.phpt


# 8203a175 18-May-2017 Dmitry Stogov

Remove unused opcode handlers


# c8f073d0 10-May-2017 Dmitry Stogov

Avoid useless checks


Revision tags: php-7.1.5, php-7.0.19
# 27e01cd9 03-May-2017 Dmitry Stogov

Implemented HYBRID VM instruction dispatch method that takes advantages of both CALL and GOTO VMs.


Revision tags: php-7.0.19RC1, php-7.1.5RC1
# cfa6fa15 15-Apr-2017 Nikita Popov

Initialize retval in INCLUDE_OR_EVAL

In case the eval'd code throws.


Revision tags: php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1
# ad865281 17-Mar-2017 Nikita Popov

Implement jumptable optimization


# 75b83ec2 09-Apr-2017 Nikita Popov

Add NEWS


1...<<11121314151617181920>>...67