summaryrefslogtreecommitdiff
path: root/Zend/zend_objects.c
Commit message (Expand)AuthorAgeFilesLines
* Review the usage of apostrophes in error messagesMáté Kocsis2020-07-101-6/+10
* Change GC_COLLECTABLE flag into GC_NOT_COLLECTABLE to simplify GC_MAY_LEAK() ...Dmitry Stogov2020-06-151-1/+1
* Back up fake_scope in zend_call_functionNikita Popov2020-06-091-4/+0
* Add zend_call_known_function() API familyNikita Popov2020-06-091-40/+2
* Merge branch 'PHP-7.4'Nikita Popov2019-10-251-1/+1
|\
| * Fix bug #78226: Don't call __set() on uninitialized typed propertiesNikita Popov2019-10-251-1/+1
* | Use ZEND_TYPE_IS_SET() when checking for property typesNikita Popov2019-09-231-2/+2
* | Merge branch 'PHP-7.4'Nikita Popov2019-08-131-1/+2
|\ \ | |/
| * Merge branch 'PHP-7.3' into PHP-7.4Nikita Popov2019-08-131-1/+2
| |\
| | * Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-08-131-1/+2
| | |\
| | | * Don't destroy properties array with unset GC typeNikita Popov2019-08-131-1/+2
| | | * year++Xinchen Hui2018-01-021-1/+1
| | * | Future-proof email addressesZeev Suraski2018-11-011-3/+3
* | | | Merge branch 'PHP-7.4'Joe Watkins2019-03-121-0/+6
|\ \ \ \ | |/ / /
| * | | zend_weakrefsJoe Watkins2019-03-121-0/+6
* | | | Refactor zend_object_handlers API to pass zend_object* and zend_string* inste...Dmitry Stogov2019-02-041-3/+1
|/ / /
* | | Remove local variablesPeter Kokot2019-02-031-10/+0
* | | Adios, yearly copyright rangesZeev Suraski2019-01-301-1/+1
* | | Implement typed propertiesNikita Popov2019-01-111-1/+17
* | | Update email addresses. We're still @Zend, but future proofing it...Zeev Suraski2018-11-011-3/+3
* | | Inlining in the most frequently used code pathsDmitry Stogov2018-10-231-2/+7
* | | Remove unused ZEND_FILE_LINE in i_zval_ptr_dtorNikita Popov2018-09-161-2/+2
|/ /
* | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | se zval_ptr_dtor_str() instead of zend_string_release_ex(Z_STR(*), 0)Dmitry Stogov2018-07-041-1/+1
* | Reduced overhead of magic method calls (__get/__set/__unset/__isset/__dectruc...Dmitry Stogov2018-06-221-9/+44
* | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-1/+1
* | Optimize zend_hash_real_init()Dmitry Stogov2018-03-231-1/+1
* | Get rid of IS_OBJ_USE_GUARDS and IS_OBJ_HAS_GUARDS flagsDmitry Stogov2018-02-271-4/+2
* | Use OBJ_FLAGS() macro to access object flags (even if they are currently stor...Dmitry Stogov2018-01-221-2/+2
* | Use HT_FLAGS() macroDmitry Stogov2018-01-221-2/+2
* | year++Xinchen Hui2018-01-021-1/+1
* | Use fastcall calling convention for objects and resources APIDmitry Stogov2017-12-141-3/+3
* | Encapsulate reference-counting primitives.Dmitry Stogov2017-10-271-4/+4
* | Refactored array creation API. array_init() and array_init_size() are convert...Dmitry Stogov2017-09-201-2/+1
|/
* further sync for vim mode linesAnatol Belski2017-07-041-0/+2
* Cleanup. Removed unused functions and unimplemented prototype. Avoid useless ...Dmitry Stogov2017-06-271-1/+1
* Unused varXinchen Hui2017-05-081-2/+0
* Don't double initialize object propertiesNikita Popov2017-05-041-9/+11
* Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* Turn IS_TYPE_COLLECTABLE zval flag into GC_COLLECTABLE zend_refcounted flag.Dmitry Stogov2016-10-211-1/+1
* EG(fake_scope) was always set to NULL wronglyXinchen Hui2016-06-121-7/+4
* Fixed bug #72177 (Scope issue in __destruct after ReflectionProperty::setValu...Dmitry Stogov2016-05-131-0/+7
* - get rid of EG(scope). zend_get_executed_scope() should be used instead.Dmitry Stogov2016-04-281-20/+20
* Optimize property guards for the most usual case with only one acive guard.Dmitry Stogov2016-04-271-5/+10
* IS_CONST operands don't have to be separated. Use reference-counting instead ...Dmitry Stogov2016-04-051-1/+1
* bump year which is missed in rev 49493a2Xinchen Hui2016-01-021-1/+1
* Add myself into list of authors of the most refactored files.Dmitry Stogov2015-08-311-0/+1
* Fixed bug #70187 (Notice: unserialize(): Unexpected end of serialized data)Dmitry Stogov2015-08-261-0/+3
* Use NULL where possible for exception classAaron Piotrowski2015-07-071-2/+2
* Remove need to pass error levelAaron Piotrowski2015-07-031-10/+22