Revision tags: php-8.1.7RC1, php-8.1.4RC1, php-8.1.3, php-8.1.2RC1, php-8.1.0, php-7.3.33, php-7.3.32, php-7.3.31, php-7.3.30 |
|
#
c2a8934b |
| 02-Jul-2021 |
Nikita Popov |
Fix typo in RecursiveIteratorIterator get_gc handler |
Revision tags: php-7.3.29 |
|
#
9c18138a |
| 09-Jun-2021 |
Nikita Popov |
Support GC for RecursiveIteratorIterator And move its dtor_obj handler into free_obj, so that cycle leaks get automatically detected. |
Revision tags: php-7.3.28, php-7.3.27, php-7.3.26, php-7.3.26RC1 |
|
#
b10416a6 |
| 30-Nov-2020 |
Nikita Popov |
Deprecate passing null to non-nullable arg of internal function This deprecates passing null to non-nullable scale arguments of internal functions, with the eventual goal of making the b
Deprecate passing null to non-nullable arg of internal function This deprecates passing null to non-nullable scale arguments of internal functions, with the eventual goal of making the behavior consistent with userland functions, where null is never accepted for non-nullable arguments. This change is expected to cause quite a lot of fallout. In most cases, calling code should be adjusted to avoid passing null. In some cases, PHP should be adjusted to make some function arguments nullable. I have already fixed a number of functions before landing this, but feel free to file a bug if you encounter a function that doesn't accept null, but probably should. (The rule of thumb for this to be applicable is that the function must have special behavior for 0 or "", which is distinct from the natural behavior of the parameter.) RFC: https://wiki.php.net/rfc/deprecate_null_to_scalar_internal_arg Closes GH-6475.
show more ...
|
Revision tags: php-7.3.25, php-7.3.25RC1, php-7.3.24, php-7.3.24RC1 |
|
#
2c1b5c43 |
| 01-Oct-2020 |
Nikita Popov |
Support GC for AppendIterator This also requires adding GC support for ArrayIterator internal iterators. |
#
afab9eb4 |
| 01-Oct-2020 |
Nikita Popov |
Fix bug #65387 Add GC support to dual_it. This is still missing AppendIterator support. |