History log of /PHP-8.0/Zend/zend_execute_API.c (Results 326 – 350 of 936)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.5.12, php-5.4.28
# 4e7cbf3f 25-Apr-2014 Dmitry Stogov

Use appropriate macros


# df7ca608 24-Apr-2014 Dmitry Stogov

Optimized constant lookup


# 65e2ed6e 24-Apr-2014 Dmitry Stogov

Redesigned zend_execute_data layout now EX(object), EX(scope) and EX(called_scope) arr properties of the current function execution co
ntext. They are set during zend_execute_data initialization

Redesigned zend_execute_data layout now EX(object), EX(scope) and EX(called_scope) arr properties of the current function execution co
ntext. They are set during zend_execute_data initialization and never changed.

show more ...


# 1f181c0f 21-Apr-2014 Dmitry Stogov

Chiper __autoload() function caching


# 72c287bd 21-Apr-2014 Dmitry Stogov

Combine HashTable.flags and HashTable.nApplyCount into single 32-bit word


# f71da392 21-Apr-2014 Dmitry Stogov

Use ZEND_HASH_FOEACH_* instead of zend_hash_apply_*


# ea2e1bb1 18-Apr-2014 Dmitry Stogov

Optimized zend_leave_helper()


# e96073b1 17-Apr-2014 Dmitry Stogov

Moved zend_literal->cache_slot right into zval.
It should be accessed using Z_CACHE_SLOT() macro.
zend_literal structure is removed.
API functions that accepted pointer to zend_literal no

Moved zend_literal->cache_slot right into zval.
It should be accessed using Z_CACHE_SLOT() macro.
zend_literal structure is removed.
API functions that accepted pointer to zend_literal now accept pointer to zval or cache_slot directly.
Calls of such functiond that now accept cache_slot need to be changed to pass -1 instead of NULL.

show more ...


# fb4e0a63 16-Apr-2014 Dmitry Stogov

Removed invalid STR_RELEASE()


# e99e6958 15-Apr-2014 Dmitry Stogov

Cleanup


Revision tags: php-5.4.28RC1
# f9b26bc3 15-Apr-2014 Dmitry Stogov

Cleanup (2-nd round)


Revision tags: php-5.5.12RC1
# 050d7e38 15-Apr-2014 Dmitry Stogov

Cleanup (1-st round)


# 35b895fd 11-Apr-2014 Bob Weinand

Removed useless void* parameter and replaced with zend_bool on zval_update_constant* functions


# f614fc68 11-Apr-2014 Bob Weinand

Fix bug #66015 by reverting "Removed operations on constant arrays."


# 91ed685e 10-Apr-2014 Dmitry Stogov

Close all files and resources before before destroying object storage, because resources may point to objects. (THIS CHANGE MAY BE DANGEROUS)


Revision tags: php-5.6.0beta1
# 7402af38 08-Apr-2014 Dmitry Stogov

Fixed destruction of objects and iterators on unclean request shutdown and GC (few cases are still unfixed).
Now we destroy objects it two steps. At first - object properties of all objects and o

Fixed destruction of objects and iterators on unclean request shutdown and GC (few cases are still unfixed).
Now we destroy objects it two steps. At first - object properties of all objects and only then the objects their selves.

show more ...


# 3d17219c 07-Apr-2014 Dmitry Stogov

Refactored zend_hash_* iteration API zend_hash_fove_forward_ex(ht, pos) and family require second argument to be real pointer.
&(ht)->nInternalPointer should be passed instead of NULL.
zend_h

Refactored zend_hash_* iteration API zend_hash_fove_forward_ex(ht, pos) and family require second argument to be real pointer.
&(ht)->nInternalPointer should be passed instead of NULL.
zend_hash_update_current_key() may work only with internal pointer.

show more ...


# 76cc99fe 03-Apr-2014 Dmitry Stogov

Refactored ZVAL flags usage to simplify various checks (e.g. Z_REFCOUNTED(), candidate for GC, etc)


# d8099d04 02-Apr-2014 Dmitry Stogov

Changed data layout to allow more efficient operations


Revision tags: php-5.4.27
# 6b2ed577 01-Apr-2014 Dmitry Stogov

Avoid unnecessry reallocations


Revision tags: php-5.5.11
# 70b7950a 01-Apr-2014 Dmitry Stogov

Exclude interned flags from constant flags


# ea85451b 27-Mar-2014 Dmitry Stogov

Refactored data structures to keep zend_object* instead of a whole zval in some places


# 9a8fbdf2 27-Mar-2014 Dmitry Stogov

Use CV variable offset instead of CV variable number


# c6cba554 27-Mar-2014 Dmitry Stogov

Use ZVAL_DEREF() macro


# f53c3126 26-Mar-2014 Dmitry Stogov

Fixed symbol table detaching


1...<<11121314151617181920>>...38