Commit Graph

17 Commits

Author SHA1 Message Date
Arnaud Le Blanc
374723d056 MFB "Disabled $GLOBALS' refcount modification" 2008-09-14 15:20:16 +00:00
Marcus Boerger
3110bffd16 - Fix issue with destruction of overloaded objects
# 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.
2008-08-24 16:45:50 +00:00
Felipe Pena
2985b4f9e3 - Removed some TSRMLS_FETCH()s 2008-08-15 19:45:25 +00:00
Dmitry Stogov
0ab4c933e7 Fixed bug #45434 (circular reference causes segfault in gc_collect_cycles()) 2008-07-08 08:16:18 +00:00
Antony Dovgal
bcd74c270b fix spelling 2008-04-29 13:50:22 +00:00
Dmitry Stogov
2396f40eb5 Fixed GC slowdown 2008-04-29 13:43:49 +00:00
Felipe Pena
d69738604f - Removed unused variables 2008-04-24 16:15:33 +00:00
Dmitry Stogov
111954d7f1 Speedup GC initialization 2008-04-11 17:32:18 +00:00
Dmitry Stogov
90e570be3b Improve GC to support garbage created in destructors during objects utilization 2008-03-14 18:37:17 +00:00
Dmitry Stogov
3fe5fcaabc Removed commented code and unnecessary inline function 2008-03-14 13:35:54 +00:00
Dmitry Stogov
2b82e0d78a Fixed GC bug 2008-03-14 13:21:21 +00:00
Dmitry Stogov
8cd3e937e6 Prevented recursive collector invocation 2008-02-21 10:42:22 +00:00
Dmitry Stogov
41fc9ece97 Added checks for destoied objects 2008-02-20 09:46:05 +00:00
Dmitry Stogov
91a0a95281 Fixed GC bug 2008-02-19 15:56:09 +00:00
Dmitry Stogov
a2b707fcd7 Fixed bug #43918 (Segmentation fault in garbage collector) 2008-01-29 09:59:53 +00:00
Dmitry Stogov
d328000c47 Fixed possible GC failure bacause of EG(object_store).object_buckets reallocation 2008-01-24 11:54:55 +00:00
Dmitry Stogov
6847c18150 Added garbage collector 2008-01-22 09:29:29 +00:00