summaryrefslogtreecommitdiff
path: root/Zend/zend_objects.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Enable throwing custom exceptions from errorsAaron Piotrowski2015-07-031-2/+2
* Fixed bug #69521 (Segfault in gc_collect_cycles()).Xinchen Hui2015-07-021-2/+0
* Use ZSTR_ API to access zend_string elements (this is just renaming without s...Dmitry Stogov2015-06-301-4/+4
* Fixed memroy errors with valgrindXinchen Hui2015-06-291-0/+2
* Use COW to prevent unnecessary duplication of dynamic propertyes of stdClass ...Dmitry Stogov2015-06-171-1/+15
* Improved hash table copyingDmitry Stogov2015-05-191-3/+7
* Micro optimizationsDmitry Stogov2015-04-281-7/+11
* Micro optimizationsDmitry Stogov2015-04-271-12/+17
* Convert fatal errors into EngineExceptionDmitry Stogov2015-04-021-1/+1
* Convert fatal errors into EngineExceptionsDmitry Stogov2015-04-011-2/+2
* Use zend_error_noreturn() for fatal errorsDmitry Stogov2015-04-011-1/+1
* Make zend_array_destroy() to free the corresponding zend_arrayDmitry Stogov2015-02-241-1/+0
* Move zend_object->guards into additional slot of zend_object->properties_tabl...Dmitry Stogov2015-02-041-6/+13
* bump yearXinchen Hui2015-01-151-1/+1
* Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-151-2/+2
|\
| * Use simpler functionsDmitry Stogov2014-12-151-2/+2
* | first shot remove TSRMLS_* thingsAnatol Belski2014-12-131-13/+13
|/
* Added new optimized zend_array_destroy() functionDmitry Stogov2014-11-251-1/+1
* Use inline version of the function in the loopDmitry Stogov2014-11-241-3/+4
* Fix bug #68262: Broken reference across cloned objectsNikita Popov2014-10-191-1/+2
* Preallocate hash tables of required sizeDmitry Stogov2014-09-031-1/+1