History log of /PHP-8.0/Zend/zend.c (Results 276 – 300 of 760)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1
# 88c550a7 09-May-2014 Xinchen Hui

Added vstrpprintf strpprintf to avoid duplicate string

(the function name maybe improvement)


# 0d5121a3 04-May-2014 Anatol Belski

fixed ZEND_DEBUG usage


# 42d4adab 03-May-2014 Nikita Popov

Fix SXE->string cast for __toString in inheriting class

This issue was originally hacked around in zend_make_printable_zval.
I've now moved the overridden __toString() handling into the

Fix SXE->string cast for __toString in inheriting class

This issue was originally hacked around in zend_make_printable_zval.
I've now moved the overridden __toString() handling into the SXE
cast_object handler, so everything invoking that handler
(zend_make_printable_zval, convert_to_string, zval_get_string,
and various other more obscure usages) see the same behavior.

show more ...


Revision tags: php-5.6.0beta2
# 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
# 4e7cbf3f 25-Apr-2014 Dmitry Stogov

Use appropriate macros


# 5864ce8a 22-Apr-2014 Dmitry Stogov

Fixed compilation warnings


# 4ed452c1 21-Apr-2014 Dmitry Stogov

Convert zval_get_string() into "fast path" macro and "slow path" function


# bda96e3c 21-Apr-2014 Nikita Popov

Use zval_get_string in print_zval and propagate TSRMLS


# 72c287bd 21-Apr-2014 Dmitry Stogov

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


# 7652a977 18-Apr-2014 Dmitry Stogov

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


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


Revision tags: php-5.6.0beta1
# 3ce96eab 09-Apr-2014 Nikita Popov

Fix function copying in ZTS

Still doesn't entirely work :/


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


# 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, php-5.5.11
# 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


# 887189ca 26-Mar-2014 Dmitry Stogov

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


Revision tags: php-5.5.11RC1, php-5.4.27RC1
# aa5f5530 17-Mar-2014 Dmitry Stogov

Refactored EG(active_symbol_table) to be zend_array* instead of HashTable*


# f3a6c30c 07-Mar-2014 Xinchen Hui

IS_REFERENCE is unfrequent


Revision tags: php-5.5.10, php-5.4.26
# e0f6bae5 04-Mar-2014 Dmitry Stogov

Passing symbol_table into user error handlers


# 5e4a97f3 27-Feb-2014 Dmitry Stogov

Fixed ASSIGN_OBJ with IS_TMP and IS_CONST operand


Revision tags: php-5.6.0alpha3
# d062fb33 26-Feb-2014 Dmitry Stogov

Generator related fixes


# bb27b4ac 25-Feb-2014 Dmitry Stogov

Fixed refcounting


# 6b8253af 25-Feb-2014 Dmitry Stogov

Fixed user error handler invocation (temporary disabled symbol table passing)


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