#
0cfb4765 |
| 28-Jun-2016 |
Dmitry Stogov |
Fixed compilation warnings
|
#
323b2733 |
| 21-Jun-2016 |
Dmitry Stogov |
Fixed compilation warnings
|
#
771e5cc2 |
| 11-Jun-2016 |
Aaron Piotrowski |
Replace zend_ce_error with NULL and replace more E_ERROR with thrown Error
|
#
ea355206 |
| 01-Jun-2016 |
Danack |
Cleanup spurious changes.
|
#
63ca65da |
| 15-May-2016 |
Danack |
Add Closure::fromCallable(). Add the ability to create closures from callable as part of RFC: https://wiki.php.net/rfc/closurefromcallable
|
#
3684d411 |
| 14-May-2016 |
Joe Watkins |
fix #72209 (ReflectionProperty::getValue() doesn't fail if object doesn't match type)
|
Revision tags: php-5.6.22RC1, php-7.0.7RC1 |
|
#
a1ed4ab3 |
| 10-May-2016 |
Nikita Popov |
Fixed bug #72174 Also fixes a memory leak if ::getValue() is used with __get().
|
#
4b0f9586 |
| 02-May-2016 |
Nikita Popov |
Add missing update_constants in ReflectionClassConstant Also fix indentation of __toString().
|
#
5595dd5f |
| 29-Apr-2016 |
Nikita Popov |
Revert code to use DUP instead of COPY In a1c405e0c50c627cdd9a7695b4c7d644238b6b9b next to the actual fix I have also switched some (effective) ZVAL_DUPs to ZVAL_COPYs. I'm reverting
Revert code to use DUP instead of COPY In a1c405e0c50c627cdd9a7695b4c7d644238b6b9b next to the actual fix I have also switched some (effective) ZVAL_DUPs to ZVAL_COPYs. I'm reverting this part as those were probably there for a reason (presumably issues with non-atomic refcounting on ZTS).
show more ...
|
#
a1c405e0 |
| 29-Apr-2016 |
Nikita Popov |
Fix usages of zend_update_constant_ex If an in-place update in an external zval is performed, it needs to incref'd beforehand, not afterwards.
|
Revision tags: php-7.0.6 |
|
#
6499162f |
| 28-Apr-2016 |
Dmitry Stogov |
- get rid of EG(scope). zend_get_executed_scope() should be used instead. - ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change"
- get rid of EG(scope). zend_get_executed_scope() should be used instead. - ichanged zval_update_constant_ex(). Use IS_TYPE_IMMUTABLE flag on shared constants and AST, instead of "inline_change" parameter.
show more ...
|
Revision tags: php-5.6.21, php-5.5.35 |
|
#
f0a2e8eb |
| 27-Apr-2016 |
Dmitry Stogov |
Removed "zend_fcall_info.function_table". It was assigned in many places, but is never used.
|
Revision tags: php-5.6.21RC1, php-7.0.6RC1 |
|
#
64f91774 |
| 10-Apr-2016 |
Nikita Popov |
Remove IS_VAR_RET_REF flag Instead decide whether a function returned by reference or by value by checking whether the return value has REFERENCE type. This means that functions retu
Remove IS_VAR_RET_REF flag Instead decide whether a function returned by reference or by value by checking whether the return value has REFERENCE type. This means that functions returning by reference must always return a reference and functions returning by value must not return a reference.
show more ...
|
#
7abfaac9 |
| 01-Apr-2016 |
Dmitry Stogov |
Merge zend_execute_data->called_scope into zend_execute_data->This. "called_scope" made sense only for static method calls, for dynamic calls it was always equal to the class of $this. Now EG
Merge zend_execute_data->called_scope into zend_execute_data->This. "called_scope" made sense only for static method calls, for dynamic calls it was always equal to the class of $this. Now EG(This) may store IS_OBJECT + $this or IS_UNUSED + "called_scope" (of course, "called_scope" may be NULL). Some code might need to be adopted to support this change. Checks (Z_OBJ(EX(This))) might need to be converted into (Z_TYPE(EX(This)) == IS_OBJECT).
show more ...
|
Revision tags: php-5.6.20, php-5.5.34, php-7.0.5, php-5.6.20RC1, php-7.0.5RC1, php-5.6.19 |
|
#
c67c166f |
| 02-Mar-2016 |
Dmitry Stogov |
Removed zend_fcall_info.symbol_table
|
Revision tags: php-5.5.33, php-7.0.4, php-5.6.19RC1, php-7.0.4RC1, php-5.6.18, php-7.0.3, php-5.5.32 |
|
#
8412de9d |
| 28-Jan-2016 |
Andrea Faulds |
Support void return type in reflection
|
Revision tags: php-5.6.18RC1 |
|
#
11cf826b |
| 20-Jan-2016 |
Joe Watkins |
fix ReflectionClass::__toString doc block omitted
|
#
b899656e |
| 20-Jan-2016 |
Joe Watkins |
fix ReflectionClass::__toString doc block omitted
|
Revision tags: php-7.0.3RC1, php-5.6.17, php-5.5.31, php-7.0.2 |
|
#
49493a2d |
| 01-Jan-2016 |
Lior Kaplan |
Happy new year (Update copyright to 2016)
|
Revision tags: php-7.0.2RC1, php-5.6.17RC1 |
|
#
0adbf6de |
| 09-Dec-2015 |
Xinchen Hui |
Remove useless check
|
Revision tags: php-7.0.1RC1 |
|
#
c58b0cb4 |
| 08-Dec-2015 |
Dmitry Stogov |
Removed useless checks
|
#
a75c1950 |
| 08-Dec-2015 |
Dmitry Stogov |
Implemented the RFC `Support Class Constant Visibility`. Squashed commit of the following: commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9 Author: Dmitry Stogov <dmitry@zend.com
Implemented the RFC `Support Class Constant Visibility`. Squashed commit of the following: commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9 Author: Dmitry Stogov <dmitry@zend.com> Date: Tue Dec 8 12:38:42 2015 +0300 Fixed test expectation commit 211f873f542504d0a0f72b6b5cb23908a1c99a2d Author: Dmitry Stogov <dmitry@zend.com> Date: Tue Dec 8 12:28:38 2015 +0300 Embed zend_class_constant.flags into zend_class_constants.value.u2.access_flags commit 51deab84b2cdbf9cdb1a838cf33b2ee45c61748b Author: Dmitry Stogov <dmitry@zend.com> Date: Mon Dec 7 11:18:55 2015 +0300 Fixed issues found by Nikita commit 544dbd5b47e40d38a8ccb96bc5583e9cb7fdd723 Author: Dmitry Stogov <dmitry@zend.com> Date: Sat Dec 5 02:41:05 2015 +0300 Refactored immplementation of https://wiki.php.net/rfc/class_const_visibility @reeze created an RFC here and I emailed internals here and didn't get any responses positive/negative.
show more ...
|
#
3ae33415 |
| 04-Dec-2015 |
Xinchen Hui |
Fixed bug #71018 (ReflectionProperty::setValue() behavior changed)
|
Revision tags: php-7.0.0 |
|
#
6cb6c044 |
| 27-Nov-2015 |
Xinchen Hui |
Fixed bug #70982 (setStaticPropertyValue behaviors inconsistently with 5.6)
|
Revision tags: php-5.6.16, php-7.0.0RC8, php-7.0.0RC7, php-5.6.16RC1, php-5.6.15, php-7.0.0RC6 |
|
#
95446b44 |
| 23-Oct-2015 |
Xinchen Hui |
Indents
|