History log of /PHP-7.1/Zend/zend_vm_def.h (Results 26 – 50 of 1290)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-7.1.0RC3, php-5.6.27RC1
# 99bf19c1 28-Sep-2016 Nikita Popov

Check next_index_insert failure in ADD_ARRAY_ELEMENT


Revision tags: php-7.0.12RC1
# bd893061 25-Sep-2016 Nikita Popov

Use SEND_USER for CONST|TMP as well

Otherwise we're missing the "expected to be a reference, value
given" warning that appears for ordinary calls to call_user_func().

Also updat

Use SEND_USER for CONST|TMP as well

Otherwise we're missing the "expected to be a reference, value
given" warning that appears for ordinary calls to call_user_func().

Also update an UPGRADING note with recent changes wrt
call_user_func().

show more ...


Revision tags: php-5.6.26, php-7.1.0RC2, php-7.0.11
# b4213f0d 08-Sep-2016 Nikita Popov

Add fast paths for bitwise operators


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10
# 906456c4 06-Aug-2016 Nikita Popov

call_user_func(_array): Don't abort on reference warning

Change zend_call_function() to not abort the call if a non-reference
is passed to a reference argument. The usual warning will st

call_user_func(_array): Don't abort on reference warning

Change zend_call_function() to not abort the call if a non-reference
is passed to a reference argument. The usual warning will still be
thrown, but the call will proceed as usual.

show more ...


# b740bb39 21-Aug-2016 Xinchen Hui

Fixed bug #72907 (null pointer deref, segfault in gc_remove_zval_from_buffer (zend_gc.c:260))


Revision tags: php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1
# 3b48c5a3 28-Jul-2016 Nikita Popov

Revert "Make call_user_func() on reference args consistent"

This reverts commit fafe01b07bfcb4f4a9088dd89195f2f5acba8fd0.

See bug #72698, there is code using this behavior. Revertin

Revert "Make call_user_func() on reference args consistent"

This reverts commit fafe01b07bfcb4f4a9088dd89195f2f5acba8fd0.

See bug #72698, there is code using this behavior. Reverting for
PHP 7.0 *only*. The fix is still in PHP 7.1.

show more ...


Revision tags: php-7.1.0beta1, php-5.6.24, php-7.0.9
# cbbe17fb 20-Jul-2016 Xinchen Hui

Fixed typo


# 97c0b133 20-Jul-2016 Xinchen Hui

Fixed bug #72629 (Caught exception assignment to variables ignores references).


Revision tags: php-5.5.38
# cbba1fff 14-Jul-2016 Nikita Popov

Fix leak if get_iterator throws but doesn't return NULL


# a26748d7 14-Jul-2016 Nikita Popov

Fix bad merge

In master the operand is fetched earlier, I didn't account for
that.


# 37a2f3fe 13-Jul-2016 Nikita Popov

Fix leak if get_constructor returns NULL


# eba5466f 13-Jul-2016 Nikita Popov

Fix leaks if update_constant fails


# c3804a2c 14-Jul-2016 Nikita Popov

Fix leaks in yield from error conditions

Conflicts:
Zend/zend_vm_execute.h


# d1f82bfe 13-Jul-2016 Nikita Popov

Fix leak for by-ref assign to overloaded object

Conflicts:
Zend/zend_vm_execute.h


# 9a76189c 14-Jul-2016 Dmitry Stogov

Fixed memory leak


# f80bb059 14-Jul-2016 Dmitry Stogov

Fixed memory leak


# e6f04d4c 13-Jul-2016 Dmitry Stogov

Unified behavior of modification of returned by reference value in finnally code.


# 02dca0cf 13-Jul-2016 Dmitry Stogov

Removed wrong warning


# afd3e39d 13-Jul-2016 Dmitry Stogov

Fixed bug #29368 (The destructor is called when an exception is thrown from the constructor).


# 3b8cb211 13-Jul-2016 Dmitry Stogov

Fixed bug #72347 (VERIFY_RETURN type casts visible in finally)
Fixed bug #72216 (Return by reference with finally is not memory safe)
Fixed bug #72215 (Wrong return value if var modified in f

Fixed bug #72347 (VERIFY_RETURN type casts visible in finally)
Fixed bug #72216 (Return by reference with finally is not memory safe)
Fixed bug #72215 (Wrong return value if var modified in finally)

show more ...


Revision tags: php-5.6.24RC1
# fbca255c 06-Jul-2016 Dmitry Stogov

Fixed bug #71539 (Memory error on $arr[$a] =& $arr[$b] if RHS rehashes)


# 023b8125 06-Jul-2016 Dmitry Stogov

Fixed bug #72543 (Different references behavior comparing to PHP 5)


Revision tags: php-7.1.0alpha3, php-7.0.9RC1
# d1dd474f 01-Jul-2016 Xinchen Hui

Fixed bug #72523 (dtrace issue with reflection (failed test))


# 1a145338 30-Jun-2016 Dmitry Stogov

Introduce new CHECK_VAR instruction to keep warnings about undefined variables.


# fafe01b0 28-Jun-2016 Nikita Popov

Make call_user_func() on reference args consistent

Previously reference arguments were allowed if call_user_func()
was compiled to SEND_USER and not otherwise. Make it consistent
by

Make call_user_func() on reference args consistent

Previously reference arguments were allowed if call_user_func()
was compiled to SEND_USER and not otherwise. Make it consistent
by always forbidding them.

show more ...


12345678910>>...52