log Objects/classobject.c @ 28646:193b8aec00ce legacy-trunk

age author description
Wed, 09 Apr 2003 19:35:08 +0000 Guido van Rossum Make it possible to call instancemethod() with 2 arguments. legacy-trunk
Mon, 07 Apr 2003 17:51:59 +0000 Tim Peters New private API function _PyInstance_Lookup. gc will use this to figure legacy-trunk
Tue, 11 Feb 2003 18:43:00 +0000 Guido van Rossum Refactor instancemethod_descr_get() to (a) be more clear, (b) be safe legacy-trunk
Sun, 29 Dec 2002 16:33:45 +0000 Raymond Hettinger SF patch #659536: Use PyArg_UnpackTuple where possible. legacy-trunk
Thu, 12 Dec 2002 19:14:08 +0000 Walter Dörwald Change issubclass() so that recursive tuples (directly or indirectly legacy-trunk
Thu, 12 Dec 2002 16:41:44 +0000 Walter Dörwald Enhance issubclass() and PyObject_IsSubclass() so that a tuple is legacy-trunk
Tue, 29 Oct 2002 18:36:40 +0000 Guido van Rossum Since properties are supported here, is possible that legacy-trunk
Fri, 18 Oct 2002 14:15:33 +0000 Guido van Rossum Fix (real! :-) memory leaks in half_cmp and half_binop. legacy-trunk
Tue, 20 Aug 2002 14:31:35 +0000 Tim Peters getinstclassname(): Squash new compiler wng in assert (comparison of legacy-trunk
Mon, 19 Aug 2002 21:43:18 +0000 Guido van Rossum SF patch 576101, by Oren Tirosh: alternative implementation of 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
Sun, 07 Jul 2002 03:59:34 +0000 Tim Peters Removed WITH_CYCLE_GC #ifdef-ery. Holes: legacy-trunk
Tue, 18 Jun 2002 12:38:06 +0000 Michael W. Hudson About the new but unreferenced new_class, Guido sez: legacy-trunk
Fri, 14 Jun 2002 20:41:17 +0000 Guido van Rossum SF patch 568629 by Oren Tirosh: types made callable. legacy-trunk
Thu, 13 Jun 2002 21:42:04 +0000 Guido van Rossum Major cleanup operation: whenever there's a call that looks for an legacy-trunk
Tue, 08 Apr 2003 19:02:34 +0000 Tim Peters Added private API function _PyInstance_Lookup(). This is part of 2.2
Sun, 02 Feb 2003 19:37:32 +0000 Neal Norwitz backport: 2.2
Fri, 18 Oct 2002 14:06:02 +0000 Guido van Rossum Fix (real! :-) memory leaks in half_cmp and half_binop. 2.2
Thu, 13 Jun 2002 21:32:51 +0000 Guido van Rossum Fix for SF bug 532646. This is a little simpler than what Neal legacy-trunk
Fri, 26 Oct 2001 17:56:51 +0000 Fred Drake Be smarter about clearing the weakref lists for instances, instance methods, legacy-trunk
Mon, 22 Oct 2001 02:00:09 +0000 Guido van Rossum Fix for SF bug #472940: can't getattr() attribute shown by dir() legacy-trunk
Wed, 17 Oct 2001 20:26:38 +0000 Guido van Rossum Protect references to tp_descr_get and tp_dict with the appropriate test: legacy-trunk
Sun, 30 Sep 2001 05:58:42 +0000 Tim Peters SF bug [#466173] unpack TypeError unclear 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:23:28 +0000 Martin v. Löwis Properly repr classes without module names. legacy-trunk
Tue, 18 Sep 2001 03:53:24 +0000 Guido van Rossum Redo the PyMethod attributes using a dir()-friendly approach, creating legacy-trunk
Sat, 08 Sep 2001 04:00:12 +0000 Tim Peters Generalize operator.indexOf (PySequence_Index) to work with any legacy-trunk
Fri, 07 Sep 2001 21:08:32 +0000 Guido van Rossum PyClass_New(): put the extended Don Beaudry hook back in. When one of legacy-trunk
Wed, 05 Sep 2001 22:52:50 +0000 Guido van Rossum Add PyMethod_Function(), PyMethod_Self(), PyMethod_Class() back. legacy-trunk
Wed, 29 Aug 2001 23:54:21 +0000 Neil Schemenauer Use new GC API. legacy-trunk
Fri, 24 Aug 2001 18:48:27 +0000 Guido van Rossum Improve the error message issued when an unbound method is called with legacy-trunk
Fri, 24 Aug 2001 18:34:26 +0000 Barry Warsaw repr's converted to using PyString_FromFormat() instead of sprintf'ing legacy-trunk
Fri, 17 Aug 2001 13:59:27 +0000 Guido van Rossum Fix core dump in repr() of instancemethod whose class==NULL. legacy-trunk
Fri, 17 Aug 2001 13:43:27 +0000 Guido van Rossum instance_getattr2(): rewritten to remove unnecessary stuff and legacy-trunk
Fri, 17 Aug 2001 12:07:34 +0000 Guido van Rossum Instance methods: allow a NULL value for im_class. legacy-trunk
Thu, 16 Aug 2001 20:41:56 +0000 Guido van Rossum classobject.c:instancemethod_descr_get(): when a bound method is legacy-trunk
Wed, 15 Aug 2001 17:52:31 +0000 Guido van Rossum PyMethod_Type: add a tp_descr_get slot function to ensure proper legacy-trunk
Wed, 08 Aug 2001 05:00:18 +0000 Guido van Rossum Implement PEP 238 in its (almost) full glory. legacy-trunk
Thu, 02 Aug 2001 04:45:20 +0000 Tim Peters Fix the test_weakref.py failure. Introduced by resolving "a conflict" legacy-trunk
Thu, 02 Aug 2001 04:15:00 +0000 Tim Peters Merge of descr-branch back into trunk. legacy-trunk
Tue, 22 May 2001 02:33:08 +0000 Guido van Rossum init_name_op(): add (void) to the argument list to make it a valid legacy-trunk
Fri, 11 May 2001 14:48:41 +0000 Jeremy Hylton Variant of SF patch 423181 legacy-trunk
Sat, 05 May 2001 21:05:01 +0000 Tim Peters Reimplement PySequence_Contains() and instance_contains(), so they work legacy-trunk
Thu, 03 May 2001 16:04:13 +0000 Fred Drake Since Py_TPFLAGS_HAVE_WEAKREFS is set in Py_TPFLAGS_DEFAULT, it does not legacy-trunk
Mon, 30 Apr 2001 14:39:18 +0000 Guido van Rossum Well darnit! The innocuous fix I made to PyObject_Print() caused legacy-trunk
Mon, 23 Apr 2001 14:08:49 +0000 Guido van Rossum Mondo changes to the iterator stuff, without changing how Python code legacy-trunk
Fri, 20 Apr 2001 19:13:02 +0000 Guido van Rossum Iterators phase 1. This comprises: legacy-trunk
Wed, 23 May 2001 13:03:13 +0000 Thomas Wouters Net result of Guido's checkins of object.c (2.125 and 2.126), classobject.c 2.1
Fri, 23 Mar 2001 04:19:27 +0000 Fred Drake Add support for weak references to the function and method types. legacy-trunk
Thu, 22 Mar 2001 18:26:47 +0000 Fred Drake A small change to the C API for weakly-referencable types: Such types legacy-trunk
Mon, 26 Feb 2001 18:56:37 +0000 Fred Drake The return value from PyObject_ClearWeakRefs() is no longer meaningful, legacy-trunk
Mon, 26 Feb 2001 18:09:15 +0000 Barry Warsaw instancemethod_setattro(): Raise TypeError if an attempt is made to legacy-trunk
Thu, 01 Feb 2001 05:27:45 +0000 Fred Drake PEP 205, Weak References -- initial checkin. legacy-trunk
Mon, 29 Jan 2001 23:50:25 +0000 Guido van Rossum Rename dubiously named local variable 'cmpfunc' -- this is also a legacy-trunk
Mon, 29 Jan 2001 22:38:32 +0000 Jeremy Hylton fix indentation glitch legacy-trunk
Sun, 28 Jan 2001 03:53:08 +0000 Fred Drake Re-factored PyInstance_New() into PyInstance_New() and PyInstance_NewRaw(). legacy-trunk
Thu, 18 Jan 2001 23:46:31 +0000 Guido van Rossum Rich comparisons fallout: instance_hash() should check for both legacy-trunk
Wed, 17 Jan 2001 23:43:43 +0000 Guido van Rossum Fix a leak in instance_coerce(). This was introduced by Neil's legacy-trunk
Wed, 17 Jan 2001 15:28:20 +0000 Guido van Rossum Rich comparisons. legacy-trunk