#
3e267ca9 |
| 27-Mar-2018 |
Joe Watkins |
Merge branch 'PHP-7.1' into PHP-7.2 * PHP-7.1: Fix #76131 some arginfo params are different from the documentation
|
Revision tags: php-7.0.29, php-7.2.4, php-7.1.16 |
|
#
63934ea7 |
| 24-Mar-2018 |
Gabriel Caruso |
Fix #76131 some arginfo params are different from the documentation |
#
d7f2dc4e |
| 21-Mar-2018 |
Dmitry Stogov |
Improve HashTable iterators handling: - Avoid iterators check/update on each HashTable update opration - Keep position equal (or above) nNumUsed instead of HT_INVALID_IDX - Fixed iterator
Improve HashTable iterators handling: - Avoid iterators check/update on each HashTable update opration - Keep position equal (or above) nNumUsed instead of HT_INVALID_IDX - Fixed iterators handling in array_unshift()
show more ...
|
Revision tags: php-7.1.16RC1, php-7.2.4RC1, php-7.1.15, php-5.6.34, php-7.2.3, php-7.0.28 |
|
#
701437a9 |
| 25-Feb-2018 |
Gabriel Caruso |
Remove return types from some magic method in protos __construct, __destruct, __wakeup does not have return types defined. |
#
ede663f3 |
| 19-Feb-2018 |
Nikita Popov |
Convert iterator by reference errors to exceptions I'm using RuntimeException in SPL, because other SPL classes that throw this error used it. Error is used for everything else, because
Convert iterator by reference errors to exceptions I'm using RuntimeException in SPL, because other SPL classes that throw this error used it. Error is used for everything else, because that's what core does.
show more ...
|
Revision tags: php-7.2.3RC1, php-7.1.15RC1, php-7.1.14, php-7.2.2 |
|
#
6634d5e3 |
| 22-Jan-2018 |
Dmitry Stogov |
Use HT_FLAGS() macro |
#
5f349f3a |
| 19-Jan-2018 |
Dmitry Stogov |
Avoid useless duplication |
Revision tags: php-7.1.14RC1, php-7.2.2RC1, php-7.1.13, php-5.6.33, php-7.2.1, php-7.0.27 |
|
#
a6519d05 |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
7a7ec01a |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
ccd4716e |
| 02-Jan-2018 |
Xinchen Hui |
year++ |
#
26207101 |
| 22-Dec-2017 |
Nikita Popov |
Merge branch 'PHP-7.2'
|
#
12e991f5 |
| 22-Dec-2017 |
Nikita Popov |
Merge branch 'PHP-7.1' into PHP-7.2
|
#
f14b6f49 |
| 22-Dec-2017 |
Nikita Popov |
Fixed bug #73209 |
#
d90797a8 |
| 22-Dec-2017 |
Nikita Popov |
Merge branch 'PHP-7.2'
|
#
2c880037 |
| 22-Dec-2017 |
Nikita Popov |
Merge branch 'PHP-7.1' into PHP-7.2
|
#
ec142f2c |
| 22-Dec-2017 |
Nikita Popov |
Fixed bug #75242 |
#
9fe0eb8c |
| 22-Dec-2017 |
Nikita Popov |
Merge branch 'PHP-7.2'
|
#
74e3da5c |
| 22-Dec-2017 |
Nikita Popov |
Merge branch 'PHP-7.1' into PHP-7.2
|
#
ccb113c3 |
| 22-Dec-2017 |
Nikita Popov |
Fixed bug #75717 |
#
1db84022 |
| 14-Dec-2017 |
Dmitry Stogov |
Move zend_object_iterator_funcs structures into read-only data segment |
Revision tags: php-7.2.1RC1, php-7.1.13RC1, php-7.0.27RC1, php-7.2.0 |
|
#
b72b1a4e |
| 25-Nov-2017 |
Nikita Popov |
Add zend_object_alloc() API Using ecalloc() to create objects is expensive, because the dynamic-size memset() is unreasonably slow. Make sure we only zero the main object structure w
Add zend_object_alloc() API Using ecalloc() to create objects is expensive, because the dynamic-size memset() is unreasonably slow. Make sure we only zero the main object structure with known size, as the properties are intialized separately anyway. Technically we do not need to zero the embedded zend_object structure either, but as long as the memset argument is constant, a couple more bytes don't really matter.
show more ...
|
Revision tags: php-7.1.12, l, php-7.1.12RC1, php-7.2.0RC6, php-7.0.26RC1 |
|
#
d56a534a |
| 02-Nov-2017 |
Xinchen Hui |
RC manipulation cleanup 2 |
#
49ea143b |
| 26-Oct-2017 |
Dmitry Stogov |
Encapsulate reference-counting primitives. Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead. Added mactros to validate reference-count
Encapsulate reference-counting primitives. Prohibit direct update of GC_REFCOUNT(), GC_SET_REFCOUNT(), GC_ADDREF() and GC_DELREF() shoukf be instead. Added mactros to validate reference-counting (disabled for now). These macros are going to be used to eliminate race-condintions during reference-counting on data shared between threads.
show more ...
|
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, php-7.0.25RC1, 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 |
|
#
a624ded4 |
| 18-Jul-2017 |
Nikita Popov |
Merge branch 'PHP-7.1' into PHP-7.2
|