#
e70618af |
| 04-Oct-2017 |
Dmitry Stogov |
Changed the way VM accesses constant operands in 64-bit builds.
|
#
44e0b79a |
| 19-Sep-2017 |
Dmitry Stogov |
Refactored array creation API. array_init() and array_init_size() are converted into macros calling zend_new_array(). They are not functions anymore and don't return any values.
|
Revision tags: php-7.2.0RC2, php-7.1.10RC1, php-7.0.24RC1, php-7.1.9, php-7.2.0RC1, php-7.0.23, php-7.1.9RC1, php-7.2.0beta3, php-7.0.23RC1 |
|
#
a80e462f |
| 14-Aug-2017 |
Dmitry Stogov |
Order live ranges according to "start" position
|
#
2fab6227 |
| 14-Aug-2017 |
Dmitry Stogov |
Revert "Fixed live_range removing (bug can be triggred by JIT)" This reverts commit aecf9965100e704339ccc33da6a31eca84c2d926.
|
#
6445b3a6 |
| 14-Aug-2017 |
Xinchen Hui |
Revert "Fixed live_range removing (bug can be triggred by JIT)" This reverts commit aecf9965100e704339ccc33da6a31eca84c2d926.
|
#
aecf9965 |
| 11-Aug-2017 |
Xinchen Hui |
Fixed live_range removing (bug can be triggred by JIT)
|
Revision tags: php-7.1.8, php-7.2.0beta2, php-7.0.22, php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1 |
|
#
1180d8c8 |
| 17-Jul-2017 |
Dmitry Stogov |
Separate ISSET_ISEMPTY_CV/UNSET_CV from ISSET_ISEMPTY_VAR/UNSET_VAR
|
Revision tags: php-5.6.31, php-7.0.21, php-7.1.7 |
|
#
bc5811f3 |
| 04-Jul-2017 |
Anatol Belski |
further sync for vim mode lines
|
Revision tags: php-7.2.0alpha3 |
|
#
e5741da8 |
| 25-Jun-2017 |
Nikita Popov |
Fix format arguments Only dropped one before, both need to go...
|
#
9dfcb04f |
| 25-Jun-2017 |
Nikita Popov |
Fix typo
|
#
8e10c9d3 |
| 25-Jun-2017 |
Michał Brzuchalski |
Implement object type annotation RFC: https://wiki.php.net/rfc/object-typehint
|
Revision tags: php-7.1.7RC1, php-7.0.21RC1, php-7.2.0alpha2, php-7.1.6, php-7.2.0alpha1, php-7.0.20 |
|
#
a916bed8 |
| 30-May-2017 |
Dmitry Stogov |
Fixed function name resolution
|
#
65edf442 |
| 30-May-2017 |
Dmitry Stogov |
Check for possible run-time function name resolution
|
#
6043f76a |
| 30-May-2017 |
Dmitry Stogov |
Added ZEND_FUNC_NUM_ARGS, ZEND_FUNC_GET_ARGS instructions, to implement corresponding builtin functions. Special optimisation for "array_slice(INT, func_get_args())" pattern.
|
#
017d65d7 |
| 30-May-2017 |
Dmitry Stogov |
Extend ZEND_SEND_ARRAY to eliminate array_slice() call for "call_user_func_array(_, array_slice(_, LONG, _))" pattern.
|
#
d32288b5 |
| 25-May-2017 |
Dmitry Stogov |
Fixed copy-paste mistake
|
#
f00d1c72 |
| 25-May-2017 |
Dmitry Stogov |
Added ZEND_GET_CLASS, ZEMD_GET_CALLED_CLASS, ZEND_GET_TYPE instructions, to implement corresponding builtin functions.
|
#
cd953269 |
| 25-May-2017 |
Dmitry Stogov |
Added ZEND_COUNT instruction, to implement corresponding builtin.
|
#
44ec7327 |
| 25-May-2017 |
Dmitry Stogov |
Fixed ZEND_IN_ARRAY related issues
|
#
7c738306 |
| 24-May-2017 |
Dmitry Stogov |
Added ZEND_IN_ARRAY instruction, implementing optimized in_array() builtin function, through hash lookup in flipped array
|
Revision tags: php-7.1.6RC1, php-7.0.20RC1 |
|
#
8203a175 |
| 18-May-2017 |
Dmitry Stogov |
Remove unused opcode handlers
|
#
d5bc8624 |
| 16-May-2017 |
Anatol Belski |
avoid strlen in common case
|
#
ae3f975c |
| 15-May-2017 |
Anatol Belski |
Fixed bug #74589 __DIR__ wrong for unicode character
|
Revision tags: php-7.1.5, php-7.0.19 |
|
#
b966a8b5 |
| 08-May-2017 |
Xinchen Hui |
Fixed another potential dangling pointer
|
#
87d56a3d |
| 08-May-2017 |
Xinchen Hui |
Fixed bug #74546 (SIGILL in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER())
|