summaryrefslogtreecommitdiff
path: root/Zend/zend_objects_API.c
Commit message (Collapse)AuthorAgeFilesLines
* Bump yearXinchen Hui2015-01-151-1/+1
|
* Bump yearXinchen Hui2014-01-031-1/+1
|
* Fixed bug #60598 (cli/apache sapi segfault on objects manipulation)Xinchen Hui2013-08-301-0/+5
|
* Fixed bug #63882 (zend_std_compare_objects crash on recursion)Dmitry Stogov2013-01-091-0/+1
|
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* - Year++Felipe Pena2012-01-011-1/+1
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* - Fixed bug #52773 (Proxy objects have an inadequate destroy_object store ↵Dmitry Stogov2010-10-041-3/+8
| | | | | | | callback) - Fixed bug #52774 (Proxy object's store free callback calls zval_ptor_dtor on already freed data)
* Changed the structure of op_array.opcodes. The constant values are moved ↵Dmitry Stogov2010-04-201-2/+2
| | | | from opcode operands into a separate literal table
* sed -i "s#1998-2009#1998-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-051-1/+1
|
* MFH: fix bug #47353 (crash when creating a lot of objects in object destructor)Antony Dovgal2009-02-111-0/+6
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* - MFH Fix issue with destruction of overloaded objectsMarcus Boerger2008-08-241-5/+12
|
* - MFH: Constness (Added const qualifier to several function parameters)Felipe Pena2008-08-121-1/+1
|
* everted (this part was committed by mistake)Dmitry Stogov2008-02-191-13/+13
|
* iFixed memory leakDmitry Stogov2008-02-191-13/+13
|
* Added garbage collectorDmitry Stogov2008-01-221-0/+6
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFH: Added macros for managing zval refcounts and is_ref statusesYiduo (David) Wang2007-10-071-2/+2
|
* MFH: Fixed compiler warningsJani Taskinen2007-07-211-1/+1
|
* MFH: 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
|
* - MFH as discussedMarcus Boerger2006-05-091-12/+38
| | | | | | | | | | | | | | | | | | | | | . zend_exception_get_default() -> zend_exception_get_default(TSRMLS_D) . zend_get_error_exception() -> zend_get_error_exception(TSRMLS_D) . added E_RECOVERABLE_ERROR . added ZEND_TOSTRING_FUNC_NAME . added __tostring function cache to zend_class_entry . added ZEND_NAMED_ME . modified ZEND_ME_MAPPING to support method flags . added ZEND_MN . method entries now use prefix "zim_" instead of "zif_" . drop EG(ze1_compatibility_mode) . changed cast handler, now without (int should_free): typedef int (*zend_object_cast_t)(zval *readobj, zval *retval, int type TSRMLS_DC); . changed get_iterator, now receives whether value is by ref: zend_object_iterator *(*get_iterator)(zend_class_entry *ce, zval *object, int by_ref TSRMLS_DC); . added zend_objects_store_add_ref_by_handle . added zend_objects_store_del_ref_by_handle . convert_to_explicit_type(pzv, type)
* initialize bucket #0 with nulls (normally it shouldn't be used at all, but ↵Antony Dovgal2006-03-281-0/+1
| | | | if it is - we don't want any memory issues, do we?)
* 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, ...
* MFH: 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-3/+11
| | | | zend_objects_store_destroy is called)
* 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
|