History log of /PHP-8.4/Zend/zend_variables.c (Results 51 – 75 of 218)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 3537e95d 02-Jan-2016 Xinchen Hui

bump year which is missed in rev 49493a2


# 65e456f3 29-Dec-2015 Nikita Popov

Introduce BIND_LEXICAL

This opcodes inserts a local CV into the closure static variable
table. This replaces the previous mechanism of having static
variables marked as LEXICAL, whic

Introduce BIND_LEXICAL

This opcodes inserts a local CV into the closure static variable
table. This replaces the previous mechanism of having static
variables marked as LEXICAL, which perform a symtable lookup
during copying.

This means a) functions which contain closures no longer have to
rebuild their symtable (better performance) and b) we can now track
used variables in SSA.

show more ...


Revision tags: php-7.0.2RC1, php-5.6.17RC1, php-7.0.1RC1, php-7.0.0, php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6, php-7.0.1, php-5.6.15RC1, php-7.0.0RC5, php-5.5.30, php-5.6.14, php-7.0.0RC4, php-5.6.14RC1, php-7.0.0RC3, php-5.6.13, php-7.0.0RC2, php-5.5.29, php-5.4.45
# 37f0c6b5 31-Aug-2015 Dmitry Stogov

Add myself into list of authors of the most refactored files.


Revision tags: php-5.6.13RC1, php-7.0.0RC1, php-5.6.12, php-5.5.28, php-7.0.0beta3, php-5.4.44, php-5.6.12RC1, php-7.0.0beta2, php-7.0.0beta1, php-5.6.11, php-5.5.27, php-5.4.43
# 72b06273 02-Jul-2015 Xinchen Hui

Fixed bug #69521 (Segfault in gc_collect_cycles()).


# 7aa76271 30-Jun-2015 Dmitry Stogov

Use ZSTR_ API to access zend_string elements (this is just renaming without semantick changes).


Revision tags: php-5.6.11RC1, php-5.5.27RC1, php-7.0.0alpha2, php-5.5.26, php-7.0.0alpha1, php-5.6.10, php-5.4.42, POST_PHP7_NSAPI_REMOVAL, PRE_PHP7_NSAPI_REMOVAL, php-5.6.10RC1, php-5.5.26RC1, php-5.5.25, php-5.6.9, php-5.4.41, php-5.6.9RC1, php-5.5.25RC1
# 276080ec 17-Apr-2015 Dmitry Stogov

Added GC checks and improvements


Revision tags: php-5.6.8, php-5.5.24, php-5.4.40
# acfc31c0 01-Apr-2015 Dmitry Stogov

Use zend_error_noreturn() for fatal errors


Revision tags: php-5.6.8RC1, php-5.5.24RC1, php-5.6.7, php-5.5.23, php-5.4.39
# db10b725 13-Mar-2015 Dmitry Stogov

Use fastcall calling convention for most critical ZE subsystems.


Revision tags: php-5.6.7RC1, php-5.5.23RC1, POST_PHP7_EREG_MYSQL_REMOVALS, PRE_PHP7_EREG_MYSQL_REMOVALS
# 6b9c4028 03-Mar-2015 Dmitry Stogov

Removed deprecated paths. Changed "switch" into series of "if".


# e97ae4fe 24-Feb-2015 Dmitry Stogov

Make zend_array_destroy() to free the corresponding zend_array


Revision tags: php-5.6.6, php-5.5.22, php-5.4.38
# e10e151e 13-Feb-2015 Dmitry Stogov

Merged zend_array and HashTable into the single data structure.
Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write
zend_array_dup() was changed t

Merged zend_array and HashTable into the single data structure.
Now each HashTable is also zend_array, so it's refcounted and may be a subject for Copy on Write
zend_array_dup() was changed to allocate and return HashTable, instead of taking preallocated HashTable as argument.

show more ...


Revision tags: POST_PHP7_REMOVALS, PRE_PHP7_REMOVALS, php-5.6.6RC1, php-5.5.22RC1
# 6093c937 24-Jan-2015 Nikita Popov

Fix resource leak when casting to string


Revision tags: php-5.5.21, php-5.6.5, php-5.4.37
# fc33f52d 15-Jan-2015 Xinchen Hui

bump year


# 0579e827 15-Jan-2015 Xinchen Hui

bump year


# 73c1be26 15-Jan-2015 Xinchen Hui

Bump year


Revision tags: php-5.5.21RC1, php-5.6.5RC1
# b7a7b1a6 03-Jan-2015 Stanislav Malyshev

trailing whitespace removal


# 1266515e 05-Jan-2015 Nikita Popov

Fix uses of zval_add_ref and add comment on usage

zval_add_ref should be used as a copy ctor, after the value was
already copied.

In particular when used with hash insertions, i

Fix uses of zval_add_ref and add comment on usage

zval_add_ref should be used as a copy ctor, after the value was
already copied.

In particular when used with hash insertions, it should be applied
to the return value of the insert function.

show more ...


# faa41715 05-Jan-2015 Xinchen Hui

Add test script and use efree_size


# 40230eef 05-Jan-2015 Xinchen Hui

Revert "Revert "Fix memory leak when dereferencing reference with refcount 1""

This reverts commit 7aab9659ee9c8bc15490d16b4064d64a3846147c.


# 7aab9659 05-Jan-2015 Xinchen Hui

Revert "Fix memory leak when dereferencing reference with refcount 1"

This reverts commit f4cb5cc09d44e6940fecebe52b8013b288ed67c4.

breaks tests Zend/tests/bug27268.phpt and Zend/te

Revert "Fix memory leak when dereferencing reference with refcount 1"

This reverts commit f4cb5cc09d44e6940fecebe52b8013b288ed67c4.

breaks tests Zend/tests/bug27268.phpt and Zend/tests/bug68262.phpt

show more ...


# f4cb5cc0 04-Jan-2015 Bob Weinand

Fix memory leak when dereferencing reference with refcount 1


Revision tags: POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4
# bdeb220f 13-Dec-2014 Anatol Belski

first shot remove TSRMLS_* things


Revision tags: php-5.6.4RC1, php-5.5.20RC1
# 3727e264 25-Nov-2014 Dmitry Stogov

Improved zend_hash_clean() and added new optimized zend_symtable_clean()


# fb42d9d4 25-Nov-2014 Dmitry Stogov

Use inline version of zval_ptr_dtor()


# ab7b38e3 25-Nov-2014 Dmitry Stogov

Added new optimized zend_array_destroy() function


123456789