summaryrefslogtreecommitdiff
path: root/Zend/zend_object_handlers.c
Commit message (Expand)AuthorAgeFilesLines
* Fix assumption about property guard hash valueNikita Popov2020-09-151-2/+2
* Check for null EX(func) in write_propertyNikita Popov2020-09-011-3/+10
* Fix bug #80037Nikita Popov2020-08-311-1/+2
* Fixed bug #79862Nikita Popov2020-07-151-1/+5
* Fixed bug #79683Nikita Popov2020-06-091-0/+3
* Fixed bug #78904: Don't call any magic for uninitialized typed propertiesNikita Popov2019-12-091-2/+15
* Fixed bug #78810Nikita Popov2019-11-151-2/+10
* Fix bug #78226: Don't call __set() on uninitialized typed propertiesNikita Popov2019-10-251-0/+7
* Return error_zval form get_property_ptr_ptr on exceptionNikita Popov2019-10-101-1/+3
* Merge branch 'PHP-7.3' into PHP-7.4Dmitry Stogov2019-08-081-0/+5
|\
| * Merge branch 'PHP-7.2' into PHP-7.3Dmitry Stogov2019-08-081-0/+5
| |\
| | * Fixed bug #78379 (Cast to object confuses GC, causes crash)Dmitry Stogov2019-08-081-0/+5
| | * Trim trailing whitespace in source code filesPeter Kokot2018-10-131-2/+2
| | * year++Xinchen Hui2018-01-021-1/+1
* | | Fixed bug 78175 (Preloading must store default values of static variables and...Dmitry Stogov2019-06-241-1/+1
* | | Allow exceptions in __toString()Nikita Popov2019-06-051-27/+26
* | | Mark "cold" functionsDmitry Stogov2019-05-291-1/+1
* | | Replace ZVAL_COPY() and ZVAL_COPY_VALUE() for IS_OBJECT by cheaper macrosDmitry Stogov2019-05-281-4/+8
* | | Reorder conditionsDmitry Stogov2019-02-201-1/+1
* | | Fix typos in code comments in Zend/ [skip ci]Tyson Andre2019-02-181-1/+1
* | | Reset common fields of EG(trampoline)Dmitry Stogov2019-02-041-0/+5
* | | Remove local variablesPeter Kokot2019-02-031-10/+0
* | | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | | Merge branch 'PHP-7.3'Nikita Popov2019-01-251-8/+3
|\ \ \ | |/ /
| * | Fixed bug #77498Nikita Popov2019-01-251-3/+3
| * | Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | | Micro-optimizationDmitry Stogov2019-01-161-6/+11
* | | Extend zend_get_property_offset() to return property_info for typed properties.Dmitry Stogov2019-01-161-31/+31
* | | Fix handling of UNDEF properties in compound assignNikita Popov2019-01-151-0/+1
* | | Implement typed propertiesNikita Popov2019-01-111-19/+99
* | | Require that write_property value is not a referenceNikita Popov2019-01-091-11/+2
* | | Update email addresses. We're still @Zend, but future proofing it...Zeev Suraski2018-11-011-3/+3
* | | Fix accessibility checks for dynamic propertiesNikita Popov2018-10-221-8/+8
* | | Immutable clases and op_arrays.Dmitry Stogov2018-10-171-7/+12
* | | Restore array_key_exists() compatibility for ArrayObjectNikita Popov2018-10-111-0/+1
* | | Fix foreach/get_object_vars for shadowed propertiesNikita Popov2018-10-101-2/+2
* | | Introduce get_properties_for() handlerNikita Popov2018-10-101-0/+37
* | | Clarify that the get_properties handler is requiredNikita Popov2018-10-041-3/+1
* | | Allocate only necessary space for static properties of internal classes in ZT...Dmitry Stogov2018-10-011-1/+1
* | | Fix missing access errors for guarded propertiesNikita Popov2018-09-271-11/+16
* | | Remove zend_check_private()Dmitry Stogov2018-09-131-30/+0
* | | Split error code into "cold" functions and cleanup.Dmitry Stogov2018-09-131-21/+46
* | | Micro-optimization (condition reordering)Dmitry Stogov2018-09-131-97/+55
* | | typoDmitry Stogov2018-09-131-6/+6
* | | Micro-optimizationDmitry Stogov2018-09-131-74/+78
* | | Avoid unnecesury iterations over parent classes, in case of no overriden priv...Dmitry Stogov2018-09-121-17/+20
* | | Optimize method/property visibility checksDmitry Stogov2018-09-121-165/+138
* | | Merge branch 'PHP-7.3'Dmitry Stogov2018-09-121-6/+11
|\ \ \ | |/ /
| * | Fixed bug #76869 (Incorrect bypassing protected method accessibilty check).Dmitry Stogov2018-09-121-6/+11
* | | Optimisation: Check for private property in parent class makes sense only if ...Dmitry Stogov2018-09-121-52/+38