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