History log of /PHP-8.3/Zend/zend_vm_execute.h (Results 676 – 700 of 1980)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 8d70b04a 22-Nov-2016 Dmitry Stogov

Removed useless (double) checks for EG(exception). (Bob)


Revision tags: php-7.1.0RC6, php-5.6.28, php-7.0.13, php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1
# d6c332eb 21-Oct-2016 Dmitry Stogov

Turn IS_TYPE_COLLECTABLE zval flag into GC_COLLECTABLE zend_refcounted flag.
This simplifies checks and allows reset this flag for "acyclic" arrays and objects.


# 8b177f6a 18-Oct-2016 Bob Weinand

Fixed bug #73338 (Exception thrown from error handler may crash)


Revision tags: php-7.1.0RC4, php-5.6.27, php-7.0.12
# c9274d20 12-Oct-2016 Xinchen Hui

Fixed bug #73288 (Segfault in __clone > Exception.toString > __get)

Actually this is caused by optimization(opcache)

(cherry picked from commit d19898b2981c839f0758571c1b83052111634

Fixed bug #73288 (Segfault in __clone > Exception.toString > __get)

Actually this is caused by optimization(opcache)

(cherry picked from commit d19898b2981c839f0758571c1b83052111634154)

show more ...


# d19898b2 12-Oct-2016 Xinchen Hui

Fixed bug #73288 (Segfault in __clone > Exception.toString > __get)

Actually this is caused by optimization(opcache)


# b28277db 30-Sep-2016 Xinchen Hui

Cleanup exception handling after zend_fetch_class_by_name


# f211614b 30-Sep-2016 Xinchen Hui

Use smart branch


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
# 97628da2 26-Sep-2016 Dmitry Stogov

Expose information about calls to "fake" closures (created through ReflectionFunction::getClosure), to allow extra specialization of RETRUN opcode handler.


# 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 ...


# ab1b32f8 23-Sep-2016 Dmitry Stogov

Removed redundand code


Revision tags: php-5.6.26, php-7.1.0RC2
# c7149b92 13-Sep-2016 Dmitry Stogov

Micro-optimization


Revision tags: php-7.0.11
# b4213f0d 08-Sep-2016 Nikita Popov

Add fast paths for bitwise operators


# bbdff7ea 04-Sep-2016 Nikita Popov

Sync convert_to_null with VM cast behavior

Do not call cast_object, this is useless and we haven't been doing
it in the VM as of 7.0.


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1
# 38f7d595 25-Aug-2016 Xinchen Hui

Remove redundant \t


Revision tags: 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
# 89f63779 22-Jul-2016 Nikita Popov

Return true for is_object() on Incomplete_Class


# 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


1...<<21222324252627282930>>...80