summaryrefslogtreecommitdiff
path: root/Zend/zend_objects_API.c
Commit message (Collapse)AuthorAgeFilesLines
* sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-051-1/+1
|
* fix bug #47353 (crash when creating a lot of objects in object destructor)Antony Dovgal2009-02-111-0/+6
|
* Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* - Fix issue with destruction of overloaded objectsMarcus Boerger2008-08-241-5/+11
| | | | | | | | | # The issue is that we assume default object handlers when calling method # __destruct(). Now the default handlers might not be compatible with the # correct handlers which would result in crashes or they simply do cannot # support everything the object was supposed to do. The latter case will be # demonstrated in ext/spl/tests/iterator_068.phpt.
* - Constness (Added const qualifier to several function parameters)Felipe Pena2008-08-121-1/+1
|
* Added garbage collectorDmitry Stogov2008-01-221-0/+6
|
* Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* Added macros for managing zval refcounts and is_ref statusesYiduo (David) Wang2007-10-071-3/+3
|
* - Fix compile warningsJani Taskinen2007-07-211-1/+1
|
* fix folding, CS and WSAntony Dovgal2007-07-111-28/+46
|
* Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* Fixed bug #39602 (Invalid session.save_handler crashes PHP)Dmitry Stogov2006-11-231-1/+4
|
* Fixed bug #38287 (static variables mess up global vars)Dmitry Stogov2006-08-071-0/+7
|
* Support for nested exceptions and fatal errors in destructorsDmitry Stogov2006-05-311-2/+14
|
* fix the typo before everybody forgets about itAntony Dovgal2006-05-201-1/+1
|
* - Destructors must not be called twiceMarcus Boerger2006-05-201-0/+8
|
* Happy, Pierre?Andrei Zmievski2006-04-211-0/+9
|
* Add:Andrei Zmievski2006-04-211-4/+21
| | | | | | | * zend_objects_store_add_ref_by_handle() * zend_objects_store_del_ref_by_handle() * zend_objects_store_get_object_by_handle()
* initialize bucket #0 with nullsAntony Dovgal2006-03-281-0/+1
|
* WSDmitry Stogov2006-02-211-9/+9
|
* Preparation for portable string API (use macroses to access zval).Dmitry Stogov2006-02-201-1/+1
|
* Fixed bug #36006 (Problem with $this in __destruct())Dmitry Stogov2006-01-161-0/+2
|
* - Update copyright notices to 2006Andi Gutmans2006-01-041-1/+1
|
* Fixed call to __destruct() for objects of classes delivered from internal ↵Dmitry Stogov2005-11-151-1/+1
| | | | ones those use zend_objects_store_put(obj, NULL, ...
* Fixed bug #34802 (Fixed crash on object instantiation failure).Ilia Alshanetsky2005-10-101-1/+1
|
* Fixed bug #34617 (zend_deactivate: objects_store used after ↵Dmitry Stogov2005-09-271-2/+10
| | | | zend_objects_store_destroy is called)
* Unicode supportAndrei Zmievski2005-08-111-1/+1
|
* Bump up the yearfoobar2005-08-031-1/+1
|
* Fixed bug #32799 (crash: calling the corresponding global var during the ↵Dmitry Stogov2005-06-061-0/+2
| | | | destruct)
* - We cannot provide this fallback becuase it requires zend_object ptr's.Marcus Boerger2005-02-221-1/+1
| | | | | | | # Found that out after discussing with Stas. As a consequence still every # extension that provides specialised class types is responsible for # calling its __destruct. This is currently not done for several exts.
* - Force calling of dtors unless otherwise specified (fixes several ↵Marcus Boerger2005-02-221-1/+1
| | | | __destruct bugs)
* fix crash when dtor is fialing on shutdownStanislav Malyshev2004-09-171-0/+10
|
* - Fix bug #29368 : The destructor is called when an exception is thrown from ↵Marcus Boerger2004-07-251-0/+9
| | | | the constructor
* - Fix problem with object being destroyed more than onceAndi Gutmans2004-05-231-3/+5
|
* As discussed with Andi, add this helper API for setting the object pointer fromWez Furlong2004-05-171-0/+14
| | | | | | | | within the constructor. Please read the comment for notes about how to use it; in general, you don't need it, so don't use it.
* Add count_elements handler for overloaded objects.Wez Furlong2004-05-041-0/+1
|
* Removed unused variable.Ilia Alshanetsky2004-04-041-1/+1
|
* return zval *, to make it useful for read_propertyStanislav Malyshev2004-03-211-4/+2
|
* update to new APIStanislav Malyshev2004-03-211-1/+1
|
* - Real fix for bug #27535 (Dmitry)Andi Gutmans2004-03-111-15/+19
|
* - Attempt to fix bug #27535Andi Gutmans2004-03-111-1/+2
|
* - Fix crash:Andi Gutmans2004-03-031-2/+9
| | | | | | | | | | | | | <? class foo { function __destruct() { foreach ($this->x as $x); } } new foo(); echo 'OK'; ?>
* As Andi found out the dtor may increase the refcount.Marcus Boerger2004-02-251-7/+8
|
* Fix object destruction/free in shutdownMarcus Boerger2004-02-251-7/+5
| | | | | | - set destructor_called even when no dtor is given - use free_storage even when no dtor hat to be called
* Checking once for dtor is enoughMarcus Boerger2004-02-251-3/+1
|
* - Check if free_storage existsAndi Gutmans2004-02-081-1/+3
|
* The valid bit was necessary after all - restoredZeev Suraski2004-02-041-10/+19
|
* FixletsZeev Suraski2004-02-041-3/+5
|
* Change destructor implementation (details will follow on internals@)Zeev Suraski2004-02-041-5/+15
|
* Remove more garbage - valid bit was not really necessaryZeev Suraski2004-02-031-31/+11
|