summaryrefslogtreecommitdiffstats
path: root/Modules/gcmodule.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo in commentAmaury Forgeot d'Arc2009-12-271-2/+2
* Issue #4688: Add a heuristic so that tuples and dicts containing onlyAntoine Pitrou2009-03-231-1/+29
* fix building the core with --disable-unicodeBenjamin Peterson2009-01-251-0/+2
* Issue #4074: Change the criteria for doing a full garbage collection (i.e.Antoine Pitrou2009-01-091-1/+65
* Issue #2467: gc.DEBUG_STATS reports invalid elapsed times.Antoine Pitrou2008-12-171-23/+26
* Security patches from Apple: prevent int overflow when allocating memoryNeal Norwitz2008-07-311-1/+6
* - Issue #2862: Make int and float freelist management consistent with otherGregory P. Smith2008-07-061-0/+2
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-4/+4
* Renamed PyString to PyBytesChristian Heimes2008-05-261-4/+4
* Implemented Martin's suggestion to clear the free lists during the garbage co...Christian Heimes2008-02-141-0/+22
* Modified PyImport_Import and PyImport_ImportModule to always use absolute imp...Christian Heimes2008-01-031-1/+1
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC...Christian Heimes2007-12-191-11/+11
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-11/+11
* List gc.get_count() in the module docstring.Barry Warsaw2006-10-091-0/+1
* Replace PyObject_CallFunction calls with only object argsGeorg Brandl2006-05-251-1/+1
* Patch from Aldo Cortesi (OpenBSD buildbot owner).Neal Norwitz2006-04-261-7/+14
* This is a long-ago patch I submitted to SF (1100924) to time the gc passes.Skip Montanaro2006-04-211-0/+29
* Some more changes to make code compile under a C++ compiler.Anthony Baxter2006-04-111-2/+3
* SF Patch #1463867: Improved generator finalization to allow generatorsPhillip J. Eby2006-04-101-1/+5
* Handle ssize_tNeal Norwitz2006-04-061-2/+2
* In format strings slinging Py_ssize_t, unconditionallyTim Peters2006-03-281-22/+9
* Fix some missing checks after PyTuple_New, PyList_New, PyDict_NewGeorg Brandl2006-03-171-0/+2
* SF patch #1443865; gc.get_count() added and optional argument 'generation'Barry Warsaw2006-03-071-5/+34
* Fix warnings on x86 (32-bit) and support Win64.Neal Norwitz2006-03-061-2/+15
* Make PyGC_Collect() use Py_ssize_t.Neal Norwitz2006-03-041-11/+11
* Change GC refcount to Py_ssize_t.Martin v. Löwis2006-03-011-1/+1
* Change _PyObject_GC_Resize to expect Py_ssize_t.Martin v. Löwis2006-02-161-1/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-1/+1
* Check return result from Py_InitModule*(). This API can fail.Neal Norwitz2006-01-191-0/+2
* PEP 342 implementation. Per Guido's comments, the generator throw()Phillip J. Eby2005-08-021-3/+1
* Add missing INCREF.Neil Schemenauer2005-06-181-0/+1
* gc_list_move(): Make this truly equivalent to remove+append. WhileTim Peters2004-11-011-3/+5
* gc list function cleanup.Tim Peters2004-11-011-15/+31
* handle_weakrefs(): Simplification -- there's no need to make a secondTim Peters2004-10-311-58/+28
* SF 1055820: weakref callback vs gc vs threadsTim Peters2004-10-301-106/+183
* Convert return value to boolean.Raymond Hettinger2004-01-041-1/+1
* Silence GCC warning when asserts are turned off.Guido van Rossum2003-11-241-2/+1
* SF bug 839548: Bug in type's GC handling causes segfaults.Tim Peters2003-11-201-13/+129
* update_refs(): assert that incoming refcounts aren't 0. The commentTim Peters2003-11-141-0/+19
* Bug #794140: cygwin builds do not embedJason Tishler2003-09-041-1/+1
* - New C API PyGC_Collect(), same as calling gc.collect().Guido van Rossum2003-04-171-1/+19
* s/referrents/referents/g. Gotta love that referrers remains rife with rs.Tim Peters2003-04-081-8/+8
* Finished implementing gc.get_referrents(): dealt with error and endTim Peters2003-04-081-6/+15
* Comment repair; no semantic changes.Tim Peters2003-04-071-4/+5
* Reworked has_finalizer() to use the new _PyObject_Lookup() insteadTim Peters2003-04-071-73/+45
* initgc(): Rewrote to use the PyModule_AddXYZ API; cuts code size.Tim Peters2003-04-061-17/+14
* handle_finalizers(): Rewrote to call append_objects() and gc_list_merge()Tim Peters2003-04-061-36/+31
* Switched from METH_VARARGS to METH_NOARGS for the 7 module functions thatTim Peters2003-04-061-44/+17
* Reworked move_finalizer_reachable() to create two distinct lists:Tim Peters2003-04-061-31/+57
* move_finalizers(): Rewrote. It's not necessary for this routineTim Peters2003-04-051-29/+20