log Include/object.h @ 37850:ebe59cd18273

age author description
Fri, 24 Mar 2006 08:14:36 +0000 Neal Norwitz Get rid of remnants of integer division
Wed, 22 Mar 2006 07:18:02 +0000 Neal Norwitz Remove staticforward and statichere
Fri, 17 Mar 2006 08:09:39 +0000 Neal Norwitz Remove some old types for int based functions (Py_ssize_t is da thing now.)
Tue, 07 Mar 2006 18:50:55 +0000 Guido van Rossum Checking in the code for PEP 357. legacy-trunk
Sat, 04 Mar 2006 19:58:13 +0000 Neal Norwitz Use Py_ssize_t for _Py_RefTotal. legacy-trunk
Wed, 01 Mar 2006 04:02:43 +0000 Martin v. Löwis Make ob_refcnt and tp_maxalloc (and friends) Py_ssize_t. legacy-trunk
Mon, 27 Feb 2006 16:46:16 +0000 Martin v. Löwis Revert backwards-incompatible const changes. legacy-trunk
Mon, 20 Feb 2006 22:27:28 +0000 Georg Brandl Bug #1086854: Rename PyHeapType members adding ht_ prefix. legacy-trunk
Thu, 16 Feb 2006 14:24:38 +0000 Martin v. Löwis Use Py_ssize_t for field sizes and offsets. legacy-trunk
Wed, 15 Feb 2006 17:27:45 +0000 Martin v. Löwis Merge ssize_t branch. legacy-trunk
Sat, 10 Dec 2005 18:50:16 +0000 Jeremy Hylton Add const to several API functions that take char *. legacy-trunk
Fri, 12 Aug 2005 17:34:58 +0000 Neil Schemenauer Change the %s format specifier for str objects so that it returns a legacy-trunk
Wed, 12 Apr 2006 17:06:58 +0000 Armin Rigo Ignore the references to the dummy objects used as deleted keys 2.4
Thu, 23 Sep 2004 02:39:37 +0000 Tim Peters A static swapped_op[] array was defined in 3 different C files, & I think legacy-trunk
Wed, 01 Sep 2004 07:02:44 +0000 Raymond Hettinger SF patch #1020188: Use Py_CLEAR where necessary to avoid crashes legacy-trunk
Thu, 22 Jul 2004 01:46:43 +0000 Tim Peters SF bug 994255: Py_RETURN_NONE causes too much warnings legacy-trunk
Wed, 14 Jul 2004 19:07:35 +0000 Jim Fulton Implemented a new Py_CLEAR macro. This macro should be used when legacy-trunk
Thu, 22 Apr 2004 17:23:49 +0000 Thomas Heller Two new public API functions, Py_IncRef and Py_DecRef. Useful for legacy-trunk
Sun, 09 Nov 2003 16:38:39 +0000 Alex Martelli fixed buggy comment as per SF bug #827856 legacy-trunk
Sun, 19 Oct 2003 22:58:11 +0000 Brett Cannon Modify the Py_RETURN_* macros to be of the form ``do {...} while (0)`` in order legacy-trunk
Sun, 19 Oct 2003 21:31:43 +0000 Brett Cannon Modified the Py_RETURN_* macros by having the statements surrounded by {} in legacy-trunk
Sun, 19 Oct 2003 21:19:40 +0000 Brett Cannon Defined macros Py_RETURN_(TRUE|FALSE|NONE) as helper functions for returning legacy-trunk
Sun, 02 Nov 2003 17:11:03 +0000 Alex Martelli fixed buggy comment as per SF bug #827856 2.3
Fri, 23 May 2003 12:47:36 +0000 Christian Tismer After Raymond's remark, I changed the Stackless bits to legacy-trunk
Fri, 23 May 2003 03:33:35 +0000 Christian Tismer Generalized my type flags structure extension without being specific about legacy-trunk
Tue, 20 May 2003 15:14:31 +0000 Christian Tismer Preserved one bit in type objects for Stackless. legacy-trunk
Thu, 17 Apr 2003 19:52:29 +0000 Tim Peters _Py_PrintReferences(): Changed to print object address at start of each legacy-trunk
Sun, 23 Mar 2003 17:52:28 +0000 Tim Peters Improved new Py_TRACE_REFS gimmicks. legacy-trunk
Sun, 23 Mar 2003 03:33:13 +0000 Tim Peters Refactored some of the Py_TRACE_REFS code. New private API function legacy-trunk
Mon, 17 Mar 2003 19:46:11 +0000 Raymond Hettinger Renamed PyObject_GenericGetIter to PyObject_SelfIter legacy-trunk
Mon, 17 Mar 2003 08:24:35 +0000 Raymond Hettinger Created PyObject_GenericGetIter(). legacy-trunk
Fri, 07 Mar 2003 15:13:17 +0000 Guido van Rossum - The extended type structure used for heap types (new-style legacy-trunk
Sun, 17 Nov 2002 17:52:44 +0000 Neil Schemenauer Remove _Py_ResetReferences. Fixes bug #529750 "Circular reference makes legacy-trunk
Thu, 08 Aug 2002 20:55:20 +0000 Guido van Rossum A modest speedup of object deallocation. call_finalizer() did rather legacy-trunk
Wed, 07 Aug 2002 20:53:05 +0000 Tim Peters Added info about the right way to leave the body of a trashcan-protected legacy-trunk
Mon, 29 Jul 2002 13:42:14 +0000 Mark Hammond Excise DL_IMPORT/EXPORT from object.h, and related files. This patch legacy-trunk
Wed, 17 Jul 2002 16:30:39 +0000 Jeremy Hylton staticforward bites the dust. legacy-trunk
Thu, 11 Jul 2002 06:23:50 +0000 Tim Peters object.h special-build macro minefield: renamed all the new lexical legacy-trunk
Wed, 10 Jul 2002 06:34:15 +0000 Tim Peters Uglified the new Py_REF_DEBUG (etc) lexical helper macro definitions so legacy-trunk
Tue, 09 Jul 2002 02:57:01 +0000 Tim Peters The Py_REF_DEBUG/COUNT_ALLOCS/Py_TRACE_REFS macro minefield: added legacy-trunk
Sun, 07 Jul 2002 19:59:50 +0000 Tim Peters Rearranged and added comments to object.h, to clarify many things 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
Fri, 12 Apr 2002 01:57:06 +0000 Neil Schemenauer Change the type of the tp_free from 'destructor' to 'freefunc'. legacy-trunk
Wed, 03 Apr 2002 22:41:51 +0000 Guido van Rossum Add the 'bool' type and its values 'False' and 'True', as described in legacy-trunk
Sat, 08 Dec 2001 18:02:58 +0000 Guido van Rossum Patch supplied by Burton Radons for his own SF bug #487390: Modifying legacy-trunk
Sat, 27 Oct 2001 19:37:48 +0000 Tim Peters SF bug #475327: type() produces incorrect error msg legacy-trunk
Mon, 15 Oct 2001 22:03:32 +0000 Guido van Rossum Get rid of __defined__ and tp_defined -- there's no need to legacy-trunk
Mon, 15 Oct 2001 21:05:10 +0000 Guido van Rossum Completely get rid of __dynamic__ and the corresponding legacy-trunk
Mon, 08 Oct 2001 15:18:27 +0000 Guido van Rossum Keep track of a type's subclasses (subtypes), in tp_subclasses, which legacy-trunk
Fri, 05 Oct 2001 21:58:11 +0000 Fred Drake PyObject_ClearWeakRefs() is now a real function instead of a function pointer; legacy-trunk
Tue, 02 Oct 2001 21:24:57 +0000 Guido van Rossum Add Garbage Collection support to new-style classes (not yet to their legacy-trunk
Thu, 20 Sep 2001 21:45:26 +0000 Guido van Rossum Add optional docstrings to getset descriptors. Fortunately, there's legacy-trunk
Thu, 20 Sep 2001 20:46:19 +0000 Guido van Rossum Add optional docstrings to member descriptors. For backwards legacy-trunk
Tue, 18 Sep 2001 20:38:53 +0000 Guido van Rossum Hopefully fix 3-way comparisons. This unfortunately adds yet another legacy-trunk
Tue, 04 Sep 2001 22:08:56 +0000 Tim Peters At Guido's suggestion, here's a new C API function, PyObject_Dir(), like legacy-trunk
Wed, 29 Aug 2001 23:46:35 +0000 Neil Schemenauer Change the GC type flag since the API has changed. Allow types using legacy-trunk
Fri, 24 Aug 2001 16:51:42 +0000 Guido van Rossum Add decl of PySuper_Type; fixup comments for the two other types. legacy-trunk
Fri, 17 Aug 2001 18:39:25 +0000 Martin v. Löwis Patch #445762: Support --disable-unicode legacy-trunk
Wed, 15 Aug 2001 18:32:33 +0000 Fred Drake Added comments before recently added/assigned slots in the type object, legacy-trunk