Searched +hist:7 +hist:b5ba8e6 (Results 1 - 1 of 1) sorted by relevance

H A Dzend_API.hdiff 7d4e18b0 Thu Jul 12 11:04:14 UTC 2018 Dmitry Stogov <> Improved user iterator implementation to reduce zend_class_entry memory consumption and avoid race condition during resolving/caching of user iterator functions of internal classes in ZTS build.
diff 7ac06d66 Fri Jun 29 20:56:47 UTC 2018 Nikita Popov <> Add zend_update_static_property_ex API

And cleanup the implementation to perform a normal by-value
diff 7e329a82 Fri Feb 16 08:37:20 UTC 2018 Dmitry Stogov <> Improved ZPP to reduce amount of generated code.
diff 7a7ec01a Mon Jan 01 16:55:14 UTC 2018 Xinchen Hui <> year++
diff ace9fe53 Thu Jun 08 10:03:24 UTC 2017 Dmitry Stogov <> Improved new Zend Parameter Parsing API to avoid useless dereferences.
This derefernce made sense only for explicit paramter passing by reference, but this feature was removed in PHP-7.
The improvement is 100% backward compatible, only few "tricky" functions may be affected (e.g. extract and usort).
diff 7b5ba8e6 Fri May 26 15:37:44 UTC 2017 Kalle Sommer Nielsen <> Remove accidently added byte
diff 7b5ba8e6 Fri May 26 15:37:44 UTC 2017 Kalle Sommer Nielsen <> Remove accidently added byte
diff 7b94b958 Thu May 12 10:47:22 UTC 2016 Dmitry Stogov <> Intern some known (and offten used) strings.
diff 7abfaac9 Fri Apr 01 13:17:49 UTC 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(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).
diff a75c1950 Mon Dec 07 21:40:42 UTC 2015 Dmitry Stogov <> Implemented the RFC `Support Class Constant Visibility`.

Squashed commit of the following:

commit f11ca0e7a57793fa0e3e7f6d451720e6c42bb0b9
Author: Dmitry Stogov <>
Date: Tue Dec 8 12:38:42 2015 +0300

Fixed test expectation

commit 211f873f542504d0a0f72b6b5cb23908a1c99a2d
Author: Dmitry Stogov <>
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 <>
Date: Mon Dec 7 11:18:55 2015 +0300

Fixed issues found by Nikita

commit 544dbd5b47e40d38a8ccb96bc5583e9cb7fdd723
Author: Dmitry Stogov <>
Date: Sat Dec 5 02:41:05 2015 +0300

Refactored immplementation of
@reeze created an RFC here and I emailed internals here and didn't get any responses positive/negative.

Completed in 43 milliseconds