History log of /PHP-8.2/Zend/zend_execute_API.c (Results 376 – 400 of 1005)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.6.0RC1
# bd10db27 16-Jun-2014 Dmitry Stogov

Use new zend_hash iteration API


Revision tags: php-5.5.14RC1
# 14e6ee7f 11-Jun-2014 Dmitry Stogov

Use absolute addresses as branch targets for NEW, FE_RESET and FE_FETCH


Revision tags: php-5.4.30RC1
# e8699d75 10-Jun-2014 Xinchen Hui

Remove unused included file


# 3c69140a 10-Jun-2014 Xinchen Hui

Remove unused codes


# 9a9bb887 09-Jun-2014 Dmitry Stogov

Improved ZTS support


Revision tags: php-5.6.0beta4
# 411a8757 28-May-2014 Nikita Popov

Initialize GC_TYPE_INFO for EG(symbol_table)


Revision tags: php-5.4.29, php-5.5.13
# 40256e0f 26-May-2014 Dmitry Stogov

Use specialized functions instead of macros


# b5f90e51 26-May-2014 Xinchen Hui

Save some unnecessary zval copying


# bd4b9837 26-May-2014 Xinchen Hui

Improve call_user_function performance

params are all zval * now, and retval will be initialized in
zend_call_function.

maybe we can make call_user_function as a macro proxy to

Improve call_user_function performance

params are all zval * now, and retval will be initialized in
zend_call_function.

maybe we can make call_user_function as a macro proxy to
call_user_function_ex later.

show more ...


# 0175d994 25-May-2014 Xinchen Hui

Fixed apply_func_arg_t, and it's better not using cast (compiler friendly)


# 00e69ba1 24-May-2014 Xinchen Hui

typo


# b87cff66 24-May-2014 Xinchen Hui

fci->retval is always set


Revision tags: php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1
# 0c6a6f0f 07-May-2014 Dmitry Stogov

Re-applyed Bob's patch with minor fixes


# 4ecc5279 06-May-2014 Dmitry Stogov

Reverted Bob's patch (it breaks many tests when run with opcache and needs to be fixed first).


# f3c1881f 06-May-2014 Bob Weinand

Re-added fix for bug #66015 and adapted for phpng branch


# 1fa4dcac 06-May-2014 Dmitry Stogov

Added comment with problem description and two soltions


Revision tags: php-5.6.0beta2
# 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


# 6a911e83 30-Apr-2014 Dmitry Stogov

Optimized JMPZNZ to avoid multiplication at runtime (may be it makes sense to use relative addresses everywere it'll lead to Position Independent Code)


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_*


1...<<11121314151617181920>>...41