#
17a3b484 |
| 31-Jan-2018 |
Dmitry Stogov |
Make IS_UNUSED to be zero.
|
Revision tags: php-7.1.14, php-7.2.2 |
|
#
742d5a01 |
| 19-Jan-2018 |
Dmitry Stogov |
Get rid of IS_TYPE_COPYABLE.
|
#
1ee94f56 |
| 18-Jan-2018 |
Dmitry Stogov |
Removed IS_TYPE_COPYABLE flag from IS_STRING zvals.
|
Revision tags: php-7.1.14RC1, php-7.2.2RC1 |
|
#
3a3e0493 |
| 16-Jan-2018 |
Xinchen Hui |
Added ZEND_API zend_cpu_supports
|
#
83497327 |
| 07-Jan-2018 |
Anatol Belski |
Implement high resolution monotonic timer function hrtime()
|
Revision tags: php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
d9f5ea69 |
| 27-Dec-2017 |
Dmitry Stogov |
zend_fcall_info_cache.initialized is removed (zend_fcall_info_cache is initialized if zend_fcall_info_cache.function_handler is set).
|
#
b2b2b437 |
| 25-Dec-2017 |
Nikita Popov |
Add _IS_NUMBER as cast_object() target type convert_scalar_to_number() will now call cast_object() with an _IS_NUMBER argument, in which case the cast handler should return either an
Add _IS_NUMBER as cast_object() target type convert_scalar_to_number() will now call cast_object() with an _IS_NUMBER argument, in which case the cast handler should return either an integer or floating point number, whichever is more appropriate. Previously convert_scalar_to_number() unconditionally converted objects to integers instead. Fixes bug #53033. Fixes bug #54973. Fixes bug #73108.
show more ...
|
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1 |
|
#
e4e26f24 |
| 03-Dec-2017 |
Tom Van Looy |
Remove RAND_RANGE() macro The behavior of RANGE_RANGE() is 7.1 changed completely, from rescaling an already generated number to generating a number itself. Because of this str_shuff
Remove RAND_RANGE() macro The behavior of RANGE_RANGE() is 7.1 changed completely, from rescaling an already generated number to generating a number itself. Because of this str_shuffle() ended up generating two random numbers on every iteration. To avoid further misuse the function is dropped entirely. Extensions for PHP >= 7.1 should directly call php_mt_rand_range().
show more ...
|
Revision tags: php-7.2.0, php-7.1.12, php-7.0.26, php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1 |
|
#
6c8b441f |
| 06-Nov-2017 |
Anatol Belski |
[ci skip] Update UPGRADING.INTERNALS
|
#
7d14dcc0 |
| 06-Nov-2017 |
Anatol Belski |
[ci skip] Fix UPGRADING.INTERNALS, seems it was not reset after 7.2 branch off
|
#
67d5f39a |
| 01-Nov-2017 |
Dmitry Stogov |
Persistent resources are "thread-local". Register persistent resources through new functions zend_register_persistent_resource()/zend_register_persistent_resource_ex().
|
#
cb288467 |
| 30-Oct-2017 |
Nikita Popov |
Remove zend_get_parameters(_ex) APIs zend_get_parameters_ex() has been marked as deprecated for a long time already. What zend_get_paramers() does is even more questionable under PHP
Remove zend_get_parameters(_ex) APIs zend_get_parameters_ex() has been marked as deprecated for a long time already. What zend_get_paramers() does is even more questionable under PHP7. Both functions are obsoleted by the ZPP mechanism, so I'm dropping them.
show more ...
|
#
5d88ea5c |
| 30-Oct-2017 |
Dmitry Stogov |
Update UPGRADING.INTERNALS
|
Revision tags: php-7.1.11, php-5.6.32, php-7.2.0RC5, php-7.0.25, php-7.1.11RC1, php-7.2.0RC4 |
|
#
ef5ea487 |
| 10-Oct-2017 |
Dmitry Stogov |
Always use IS_CONSTANT_AST (IS_CONSTANT is removed).
|
Revision tags: php-7.0.25RC1 |
|
#
39ded1d5 |
| 09-Oct-2017 |
Dmitry Stogov |
Changed zend_ast_ref structure to use only one allocation, removing dichotomy between heap/arena ASTs.
|
#
254b74b8 |
| 05-Oct-2017 |
Dmitry Stogov |
HASH_FLAG_PERSISTENT renamed into IS_ARRAY_PERSISTENT and moved into GC_FLAGS (to be consistent with IS_STR_PERSISTENT).
|
#
cb9d81ef |
| 05-Oct-2017 |
Dmitry Stogov |
Refactored recursion pretection
|
#
e70618af |
| 04-Oct-2017 |
Dmitry Stogov |
Changed the way VM accesses constant operands in 64-bit builds.
|
Revision tags: php-7.1.10, php-7.2.0RC3, php-7.0.24 |
|
#
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, php-7.1.8, php-7.2.0beta2, php-7.0.22, php-7.1.8RC1, php-7.2.0beta1, php-7.0.22RC1, php-5.6.31, php-7.0.21 |
|
#
8d1ae4e1 |
| 05-Jul-2017 |
Remi Collet |
valid_symbol_table removed
|
Revision tags: php-7.1.7, php-7.2.0alpha3 |
|
#
b6ee9dd4 |
| 26-Jun-2017 |
Remi Collet |
upgrading: doc about ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX
|
#
4ed8ff50 |
| 25-Jun-2017 |
Remi Collet |
not about zend_arg_info.class_name
|
#
b3b86271 |
| 25-Jun-2017 |
Remi Collet |
note about IS_TYPE_IMMUTABLE
|
#
59c30c01 |
| 25-Jun-2017 |
Remi Collet |
note about php_pcre_replace*
|
#
754e1c46 |
| 25-Jun-2017 |
Remi Collet |
ZEND_ACC_CLONE is removed
|