#
cc4af351 |
| 03-Sep-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
62553086 |
| 03-Sep-2019 |
Nikita Popov |
Report false for inherited private methods in method_exists() These shadow methods only exist as internal implementation markers. This mirrors the behavior of property_exists(). |
#
d93b0945 |
| 27-Aug-2019 |
Nikita Popov |
Throw TypeError from VM implementation of get_class() The normal function already throws TypeError through the usual zpp mechanism, but the VM implementation handles this manually and ha
Throw TypeError from VM implementation of get_class() The normal function already throws TypeError through the usual zpp mechanism, but the VM implementation handles this manually and has not been updated.
show more ...
|
#
33886f71 |
| 18-Jun-2019 |
Nikita Popov |
Generate arginfo from PHP stub files Signature stubs for internal functions are specified in xyz.stub.php, from which we generate actual arginfo structures in xyz_arginfo.h. This fil
Generate arginfo from PHP stub files Signature stubs for internal functions are specified in xyz.stub.php, from which we generate actual arginfo structures in xyz_arginfo.h. This file then needs to be included in the implementation appropriately. Arginfo from stubs can be regenerated using scripts/dev/gen_stub.php. However, this should also automatically happen when the stub file is modified.
show more ...
|
#
8aa92c14 |
| 24-Jul-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
a49d53ba |
| 23-Jul-2019 |
Nikita Popov |
Don't skip uninitialized typed props in get_class_vars() For bug #78319. |
#
227a9c75 |
| 17-Jun-2019 |
Nikita Popov |
Add types to a couple of builtin functions |
#
7d98dd9c |
| 11-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
eecd8961 |
| 14-May-2019 |
Nikita Popov |
Add get_mangled_object_vars() function |
#
252216b2 |
| 06-Jun-2019 |
Nikita Popov |
Remove possible false return value from get_object_vars() I'm not sure this one ever happens in practice (and we might want to forbid NULL return from get_properties), but if it does, re
Remove possible false return value from get_object_vars() I'm not sure this one ever happens in practice (and we might want to forbid NULL return from get_properties), but if it does, return an empty array instead of false.
show more ...
|
#
e029cc4d |
| 05-Jun-2019 |
Dmitry Stogov |
Merge branch 'PHP-7.4' * PHP-7.4: Cheaper checks for exceptions thrown from __toString()
|
#
457392fa |
| 05-Jun-2019 |
Dmitry Stogov |
Cheaper checks for exceptions thrown from __toString() |
#
7686b0b8 |
| 05-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
a31f4642 |
| 26-Feb-2019 |
Nikita Popov |
Allow exceptions in __toString() RFC: https://wiki.php.net/rfc/tostring_exceptions And convert some object to string conversion related recoverable fatal errors into Error excep
Allow exceptions in __toString() RFC: https://wiki.php.net/rfc/tostring_exceptions And convert some object to string conversion related recoverable fatal errors into Error exceptions. Improve exception safety of internal code performing string conversions.
show more ...
|
#
45a0656e |
| 29-May-2019 |
Nikita Popov |
Remove get() object handler Now that set() is gone, there is little point in keeping get(), as it is essentially just a different way of writing cast_object() now. Closes GH
Remove get() object handler Now that set() is gone, there is little point in keeping get(), as it is essentially just a different way of writing cast_object() now. Closes GH-4202.
show more ...
|
#
c64fe84f |
| 28-May-2019 |
Dmitry Stogov |
Merge branch 'PHP-7.4' * PHP-7.4: Avoid double copying
|
#
b2cb6a4a |
| 28-May-2019 |
Dmitry Stogov |
Avoid double copying |
#
1493c735 |
| 28-May-2019 |
Nikita Popov |
Update MAY_BE_NULL func_info for Zend functions These cannot return NULL anymore in PHP 8. |
#
13f675b8 |
| 27-May-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
e6fac86d |
| 24-May-2019 |
Nikita Popov |
Accept flags argument in zend_lookup_class_ex() Instead of a single boolean, so we have space for extension here. |
#
20e983d9 |
| 14-May-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
3f19f511 |
| 14-May-2019 |
Nikita Popov |
Add RETURN_EMPTY_ARRAY() / RETVAL_EMPTY_ARRAY() The usual wrappers around ZVAL_EMPTY_ARRAY()... |
#
8ccdb828 |
| 22-Mar-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|
#
5456a6ea |
| 18-Mar-2019 |
rjhdby |
Deduplicate code in zend_builtin_functions.c |
#
1016e3a9 |
| 19-Feb-2019 |
Nikita Popov |
Merge branch 'PHP-7.4'
|