History log of /PHP-7.4/Zend/zend_objects_API.c (Results 101 – 125 of 152)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.1.3RC1, RELEASE_1_2, RELEASE_0_9_4, RELEASE_1_0_4
# b8360c37 16-Jan-2006 Dmitry Stogov

Fixed bug #36006 (Problem with $this in __destruct())


Revision tags: php-4.4.2, php-5.1.2RC2, php-4.4.2RC2
# 61e93ccf 04-Jan-2006 Andi Gutmans

- Update copyright notices to 2006


Revision tags: php-5.1.2RC1, RELEASE_1_1_1, RELEASE_1_1, RELEASE_1_0, RELEASE_2_0_2, php-5.1.1, php-5.1.0, php-4.4.2RC1, RELEASE_0_9_3, php-5.1.0RC6, php-5.1.0RC5, RELEASE_2_0_1
# 55190081 15-Nov-2005 Dmitry Stogov

Fixed call to __destruct() for objects of classes delivered from internal ones those use zend_objects_store_put(obj, NULL, ...


Revision tags: RELEASE_1_0RC2, php-4.4.1, php-5.1.0RC4, RELEASE_0_9_2, RELEASE_0_9_1, php-5.1.0RC3, php-5.1.0RC2
# 58a0906b 10-Oct-2005 Ilia Alshanetsky

MFH: Fixed bug #34802 (Fixed crash on object instantiation failure).


Revision tags: php-4.4.1RC1, RELEASE_0_9_0
# 386a3b93 27-Sep-2005 Dmitry Stogov

Fixed bug #34617 (zend_deactivate: objects_store used after zend_objects_store_destroy is called)


Revision tags: RELEASE_1_0RC1, PRE_NEW_OCI8_EXTENSION, php-5.1.0RC2_PRE, php-5.0.5, php-5.0.5RC2, php-5.0.5RC1, php-5.1.0RC1, BEFORE_UNICODE_MERGE, RELEASE_2_0_0
# 916815b7 03-Aug-2005 foobar

Bump up the year


Revision tags: RELEASE_0_9, php-5.1.0b3, php-4.4.0, php-4.4.0RC2, php-5.1.0b2, php-4.4.0RC1, php-5.1.0b1, php-5.0.1b1
# ce236926 06-Jun-2005 Dmitry Stogov

Fixed bug #32799 (crash: calling the corresponding global var during the destruct)


Revision tags: RELEASE_0_3, php-5.0.4, php-4.3.11, php-5.0.4RC2, php-4.3.11RC2, php-5.0.4RC1, php-4.3.11RC1
# 237cd7e5 22-Feb-2005 Marcus Boerger

- We cannot provide this fallback becuase it requires zend_object ptr's.
# Found that out after discussing with Stas. As a consequence still every
# extension that provides specialised class

- We cannot provide this fallback becuase it requires zend_object ptr's.
# 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.

show more ...


# 93e13aff 22-Feb-2005 Marcus Boerger

- Force calling of dtors unless otherwise specified (fixes several __destruct bugs)


Revision tags: RELEASE_0_2_4, RELEASE_0_2_3, RELEASE_0_2_2, RELEASE_0_2_1, RELEASE_0_2, php-5.0.3, php-4.3.10, SQLITE_4_3_20041227, php-5.0.3RC2, php-4.3.10RC2, php-5.0.3RC1, php-4.3.10RC1, PRE_NEW_VM_GEN_PATCH, php-5.0.2, php-4.3.9
# 3755c032 17-Sep-2004 Stanislav Malyshev

fix crash when dtor is fialing on shutdown


Revision tags: php-5.0.2RC1, php-4.3.9RC3, PRE_ZEND_VM_DISPATCH_PATCH, php-4.3.9RC2, php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1
# f5cf0522 25-Jul-2004 Marcus Boerger

- Fix bug #29368 : The destructor is called when an exception is thrown from the constructor


Revision tags: RELEASE_0_1, php-5.0.0RC4, php-5.0.0, php-4.3.8, php-5.0.0RC3, php-5.0.0RC3RC2, php-4.3.7, php-5.0.0RC3RC1, php-4.3.7RC1
# 0b0c5d3f 23-May-2004 Andi Gutmans

- Fix problem with object being destroyed more than once


Revision tags: RELEASE_0_1_1
# 3a4f33e3 17-May-2004 Wez Furlong

As discussed with Andi, add this helper API for setting the object pointer from
within the constructor.

Please read the comment for notes about how to use it; in general, you don't
n

As discussed with Andi, add this helper API for setting the object pointer from
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.

show more ...


# d056b25c 04-May-2004 Wez Furlong

Add count_elements handler for overloaded objects.


Revision tags: php-5.0.0RC2, php-5.0.0RC2RC2, php-4.3.6, php-5.0.0RC2RC1, php-4.3.6RC3, php-4.3.6RC2
# bf997c3e 04-Apr-2004 Ilia Alshanetsky

Removed unused variable.


Revision tags: php-4.3.6RC1, php-4.3.5
# 7cf92e79 21-Mar-2004 Stanislav Malyshev

return zval *, to make it useful for read_property


# b372b86b 21-Mar-2004 Stanislav Malyshev

update to new API


Revision tags: php-4.3.5RC4, php-5.0.0RC1, php-5.0.0RC1RC2, php-5.0.0RC1RC1
# a87cc63a 11-Mar-2004 Andi Gutmans

- Real fix for bug #27535 (Dmitry)


# aa472500 11-Mar-2004 Andi Gutmans

- Attempt to fix bug #27535


Revision tags: RELEASE_0_2_0
# 1c180ba3 03-Mar-2004 Andi Gutmans

- Fix crash:
<?
class foo {
function __destruct() {
foreach ($this->x as $x);
}
}
new foo();
echo 'OK';
?>


# ccef2cfb 25-Feb-2004 Marcus Boerger

As Andi found out the dtor may increase the refcount.


# b0529e54 25-Feb-2004 Marcus Boerger

Fix object destruction/free in shutdown
- set destructor_called even when no dtor is given
- use free_storage even when no dtor hat to be called


# 98f725b0 25-Feb-2004 Marcus Boerger

Checking once for dtor is enough


Revision tags: php-4.3.5RC3, php-5.0.0b4, php-5.0.0b4RC1
# 8a129bfc 08-Feb-2004 Andi Gutmans

- Check if free_storage exists


# 5c3e03a2 04-Feb-2004 Zeev Suraski

The valid bit was necessary after all - restored


1234567