History log of /PHP-7.4/Zend/zend_builtin_functions.c (Results 251 – 275 of 765)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 5a03efe2 30-Apr-2014 Nikita Popov

Don't allocate zend_stack elements individually

Instead allocate a vector of elements. Size must now be specified
on initialization rather than on push.


# 17d027ed 30-Apr-2014 Dmitry Stogov

Split IS_BOOL into IS_FALSE and IS_TRUE


Revision tags: php-5.5.12, php-5.4.28
# 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 ...


# 5864ce8a 22-Apr-2014 Dmitry Stogov

Fixed compilation warnings


# a821009a 21-Apr-2014 Dmitry Stogov

Avoid string duplication


# 7652a977 18-Apr-2014 Dmitry Stogov

Use ZEND_FETCH_FOREACH_* macros to iterate over HashTables instead of zend_hash_move_forward() and family.


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


# 5bb493c4 16-Apr-2014 Dmitry Stogov

op_array->filename and op_array->filename may be kept in opcache SHM


# 2f65090a 16-Apr-2014 Dmitry Stogov

Fixed reference counting


# e99e6958 15-Apr-2014 Dmitry Stogov

Cleanup


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

Cleanup (1-st round)


# a0690ff2 15-Apr-2014 Xinchen Hui

Fixed zend_object_get_t in simpleXML


# f449b047 10-Apr-2014 Nikita Popov

Fix some ZTS issues and leaks


Revision tags: php-5.6.0beta1
# 20f2e598 09-Apr-2014 Nikita Popov

Fix ZTS build

This only makes it compile, it doesn't actually work, presumably
because interned strings are assumed in some places.


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


# 3bc8810b 03-Apr-2014 Dmitry Stogov

Constant duplication optimization
Argument receiving optimization


# 76cc99fe 03-Apr-2014 Dmitry Stogov

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


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

Avoid unnecessry reallocations


# 8ddda2f6 01-Apr-2014 Dmitry Stogov

Avoid unnecessry reallocation


Revision tags: php-5.5.11
# 9799542f 01-Apr-2014 Dmitry Stogov

Fixed parameter passing


# ea85451b 27-Mar-2014 Dmitry Stogov

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


# c6cba554 27-Mar-2014 Dmitry Stogov

Use ZVAL_DEREF() macro


# 54d559d8 27-Mar-2014 Dmitry Stogov

Replaced (Z_TYPE(x) == IS_REFERENCE) with (Z_ISREF(x))


# 887189ca 26-Mar-2014 Dmitry Stogov

Refactored IS_INDIRECT usage for CV and object properties to support HashTable resizing


1...<<11121314151617181920>>...31