log Modules/gcmodule.c @ 39042:c02fa187e0f4 legacy-trunk

age author description
Thu, 25 May 2006 19:15:31 +0000 Georg Brandl Replace PyObject_CallFunction calls with only object args legacy-trunk
Wed, 26 Apr 2006 05:34:03 +0000 Neal Norwitz Patch from Aldo Cortesi (OpenBSD buildbot owner). legacy-trunk
Fri, 21 Apr 2006 01:33:40 +0000 Skip Montanaro This is a long-ago patch I submitted to SF (1100924) to time the gc passes. legacy-trunk
Tue, 11 Apr 2006 12:14:09 +0000 Anthony Baxter Some more changes to make code compile under a C++ compiler. legacy-trunk
Mon, 10 Apr 2006 17:51:05 +0000 Phillip J. Eby SF Patch #1463867: Improved generator finalization to allow generators legacy-trunk
Thu, 06 Apr 2006 08:07:25 +0000 Neal Norwitz Handle ssize_t legacy-trunk
Tue, 28 Mar 2006 21:44:32 +0000 Tim Peters In format strings slinging Py_ssize_t, unconditionally legacy-trunk
Fri, 17 Mar 2006 19:03:25 +0000 Georg Brandl Fix some missing checks after PyTuple_New, PyList_New, PyDict_New legacy-trunk
Tue, 07 Mar 2006 09:46:03 +0000 Barry Warsaw SF patch #1443865; gc.get_count() added and optional argument 'generation' legacy-trunk
Mon, 06 Mar 2006 23:31:56 +0000 Neal Norwitz Fix warnings on x86 (32-bit) and support Win64. legacy-trunk
Sat, 04 Mar 2006 20:01:53 +0000 Neal Norwitz Make PyGC_Collect() use Py_ssize_t. legacy-trunk
Wed, 01 Mar 2006 16:56:25 +0000 Martin v. Löwis Change GC refcount to Py_ssize_t. legacy-trunk
Thu, 16 Feb 2006 14:56:14 +0000 Martin v. Löwis Change _PyObject_GC_Resize to expect Py_ssize_t. legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Thu, 19 Jan 2006 06:09:39 +0000 Neal Norwitz Check return result from Py_InitModule*(). This API can fail. legacy-trunk
Tue, 02 Aug 2005 00:46:46 +0000 Phillip J. Eby PEP 342 implementation. Per Guido's comments, the generator throw() legacy-trunk
Sat, 18 Jun 2005 17:37:06 +0000 Neil Schemenauer Add missing INCREF. legacy-trunk
Thu, 31 Jul 2008 17:04:32 +0000 Neal Norwitz Security patches from Apple: prevent int overflow when allocating memory 2.4
Thu, 28 Sep 2006 17:08:01 +0000 Andrew M. Kuchling [Backport rev.39030 by nascheme] 2.4
Wed, 27 Sep 2006 19:17:32 +0000 Andrew M. Kuchling [Backport of rev. 42093 by neal.norwitz] 2.4
Fri, 17 Mar 2006 19:04:15 +0000 Georg Brandl Backport: Fix missing NULL checks after PyTuple_New, PyList_New, PyDict_New 2.4
Mon, 01 Nov 2004 16:39:57 +0000 Tim Peters gc_list_move(): Make this truly equivalent to remove+append. While legacy-trunk
Mon, 01 Nov 2004 01:39:08 +0000 Tim Peters gc list function cleanup. legacy-trunk
Sun, 31 Oct 2004 22:12:43 +0000 Tim Peters handle_weakrefs(): Simplification -- there's no need to make a second legacy-trunk
Sat, 30 Oct 2004 23:09:22 +0000 Tim Peters SF 1055820: weakref callback vs gc vs threads legacy-trunk
Sun, 04 Jan 2004 04:00:13 +0000 Raymond Hettinger Convert return value to boolean. legacy-trunk
Mon, 24 Nov 2003 04:02:13 +0000 Guido van Rossum Silence GCC warning when asserts are turned off. legacy-trunk
Thu, 20 Nov 2003 21:21:46 +0000 Tim Peters SF bug 839548: Bug in type's GC handling causes segfaults. legacy-trunk
Fri, 14 Nov 2003 00:01:17 +0000 Tim Peters update_refs(): assert that incoming refcounts aren't 0. The comment legacy-trunk
Thu, 04 Sep 2003 11:59:50 +0000 Jason Tishler Bug #794140: cygwin builds do not embed legacy-trunk
Sun, 31 Oct 2004 22:27:45 +0000 Tim Peters handle_weakrefs(): Simplification -- there's no need to make a second 2.3
Sun, 31 Oct 2004 00:13:07 +0000 Tim Peters SF 1055820: weakref callback vs gc vs threads 2.3
Mon, 24 Nov 2003 04:02:31 +0000 Guido van Rossum Silence GCC warning when asserts are turned off. 2.3
Thu, 20 Nov 2003 22:13:51 +0000 Tim Peters SF bug 839548: Bug in type's GC handling causes segfaults. 2.3
Thu, 17 Apr 2003 17:29:22 +0000 Guido van Rossum - New C API PyGC_Collect(), same as calling gc.collect(). legacy-trunk
Tue, 08 Apr 2003 17:17:17 +0000 Tim Peters s/referrents/referents/g. Gotta love that referrers remains rife with rs. legacy-trunk
Tue, 08 Apr 2003 16:39:48 +0000 Tim Peters Finished implementing gc.get_referrents(): dealt with error and end legacy-trunk
Mon, 07 Apr 2003 22:41:24 +0000 Tim Peters Comment repair; no semantic changes. legacy-trunk
Mon, 07 Apr 2003 19:21:15 +0000 Tim Peters Reworked has_finalizer() to use the new _PyObject_Lookup() instead legacy-trunk
Sun, 06 Apr 2003 23:30:52 +0000 Tim Peters initgc(): Rewrote to use the PyModule_AddXYZ API; cuts code size. legacy-trunk
Sun, 06 Apr 2003 19:41:39 +0000 Tim Peters handle_finalizers(): Rewrote to call append_objects() and gc_list_merge() legacy-trunk
Sun, 06 Apr 2003 01:50:50 +0000 Tim Peters Switched from METH_VARARGS to METH_NOARGS for the 7 module functions that legacy-trunk
Sun, 06 Apr 2003 00:11:39 +0000 Tim Peters Reworked move_finalizer_reachable() to create two distinct lists: legacy-trunk
Sat, 05 Apr 2003 18:40:50 +0000 Tim Peters move_finalizers(): Rewrote. It's not necessary for this routine legacy-trunk
Sat, 05 Apr 2003 17:35:54 +0000 Tim Peters New comments. Rewrote has_finalizer() as a sequence of ifs instead of legacy-trunk
Sat, 05 Apr 2003 17:15:44 +0000 Tim Peters Fixed new seemingly random segfaults, by moving the initialization of legacy-trunk
Fri, 04 Apr 2003 19:59:06 +0000 Jeremy Hylton Fix Tim's boom example. legacy-trunk
Thu, 03 Apr 2003 16:29:13 +0000 Jeremy Hylton Add get_referrents() helper function. legacy-trunk
Thu, 03 Apr 2003 16:28:38 +0000 Jeremy Hylton Add get_referrents() helper function. legacy-trunk
Sat, 09 Nov 2002 19:54:06 +0000 Martin v. Löwis Fix typo. legacy-trunk
Fri, 09 Aug 2002 17:39:14 +0000 Guido van Rossum For new-style classes, we can now test for tp_del instead of asking legacy-trunk
Sun, 07 Jul 2002 05:13:56 +0000 Tim Peters Trashcan cleanup: Now that cyclic gc is always there, the trashcan legacy-trunk
Sun, 07 Jul 2002 03:59:34 +0000 Tim Peters Removed WITH_CYCLE_GC #ifdef-ery. Holes: legacy-trunk
Thu, 04 Jul 2002 17:11:36 +0000 Michael W. Hudson gc_list_move defined but not used. legacy-trunk
Tue, 02 Jul 2002 22:15:28 +0000 Tim Peters visit_decref(): Added another assert. legacy-trunk
Tue, 02 Jul 2002 18:12:35 +0000 Tim Peters Finished transitioning to using gc_refs to track gc objects' states. legacy-trunk
Tue, 02 Jul 2002 00:52:30 +0000 Tim Peters Reserved another gc_refs value for untracked objects. Every live gc legacy-trunk
Mon, 01 Jul 2002 03:52:19 +0000 Tim Peters OK, I couldn't stand it <0.5 wink>: removed all uncertainty about what's legacy-trunk
Sun, 30 Jun 2002 21:31:03 +0000 Tim Peters visit_decref(): Two optimizations. legacy-trunk
Sun, 30 Jun 2002 17:56:40 +0000 Tim Peters SF bug #574132: Major GC related performance regression legacy-trunk