History log of /PHP-7.3/Zend/zend_vm_def.h (Results 226 – 250 of 1518)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# ffc1ef1e 03-Dec-2016 Bob Weinand

Fix leak when using $this outside of object context


# 56fd01e2 02-Dec-2016 Dmitry Stogov

Eliminated useless exception check


# 3e31ba80 02-Dec-2016 Dmitry Stogov

Eliminated useless exception checks (FE_RESET with array argument can't throw exception)


# 68558ab7 02-Dec-2016 Dmitry Stogov

Eliminated useless exception check


# 22cebaf8 02-Dec-2016 Dmitry Stogov

Revert "Fix return value memory leaks upon exceptions in opcode operand freeing"

This reverts commit 9ad9d7ae375a6e8847ceaab287d3d23e0963a06e.


# 9c1920d9 02-Dec-2016 Dmitry Stogov

Revert "Fix memory leaks with FE_RESET upon empty iterator"

This reverts commit 00e516e57549f29387ef858de7847e7e4ca0c1c0.


# 9774e32d 02-Dec-2016 Dmitry Stogov

Revert "Fix accidental zval_ptr_dtor()ing of object"

This reverts commit ae2f68d8a5868e90583765aca86c501f27664ef9.


# 8fa691ea 02-Dec-2016 Dmitry Stogov

Revert "Fix a few valgrind warnings with undefing result"

This reverts commit 8f4e100f21b06e745e56f55ce49c248442f8e642.


# 8f4e100f 01-Dec-2016 Bob Weinand

Fix a few valgrind warnings with undefing result


Revision tags: php-7.1.0
# ae2f68d8 30-Nov-2016 Bob Weinand

Fix accidental zval_ptr_dtor()ing of object


# 00e516e5 28-Nov-2016 Bob Weinand

Fix memory leaks with FE_RESET upon empty iterator

Solved by manually freeing and jumping to the opcode *after* FE_FREE


# 9ad9d7ae 28-Nov-2016 Bob Weinand

Fix return value memory leaks upon exceptions in opcode operand freeing


# 970f21be 28-Nov-2016 Dmitry Stogov

Fixed calling generators through magic __call()


Revision tags: php-5.6.29RC1
# 7dbdf2db 22-Nov-2016 Nikita Popov

Fix foreach object property visibility checks

Again, check_property_access() does not correctly work for properties
that look like mangled private propert names (but aren't). Fix this

Fix foreach object property visibility checks

Again, check_property_access() does not correctly work for properties
that look like mangled private propert names (but aren't). Fix this
by only checking visibility for INDIRECT properties.

foreach currently still unmangles property names, even if they don't
correspond to declared properties. HHVM does not do this (and I think
this is correct.) As this is done consistently, leaving it alone
for now.

show more ...


# 1ab44223 22-Nov-2016 Dmitry Stogov

Export zend_do_fcall_overloaded()


Revision tags: php-7.0.14RC1
# 4495ea47 22-Nov-2016 Dmitry Stogov

Micro-optimization


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


12345678910>>...61