cpython/Objects
Guido van Rossum 875eeaa193 Another step in the right direction: when a new class's attribute
corresponding to a dispatch slot (e.g. __getitem__ or __add__) is set,
calculate the proper dispatch slot and propagate the change to all
subclasses.  Because of multiple inheritance, there's no easy way to
avoid always recursing down the tree of subclasses.  Who cares?

(There's more to do, but this works.  There's also a test for this now.)
2001-10-11 18:33:53 +00:00
..
.cvsignore Ignore a bunch of generated files. 2000-05-02 18:34:30 +00:00
abstract.c Implement isinstance(x, (A, B, ...)). Note that we only allow tuples, 2001-10-07 20:54:12 +00:00
bufferobject.c repr's converted to using PyString_FromFormat() instead of sprintf'ing 2001-08-24 18:34:26 +00:00
cellobject.c Use new GC API. 2001-08-29 23:54:21 +00:00
classobject.c SF bug [#466173] unpack TypeError unclear 2001-09-30 05:58:42 +00:00
cobject.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00
complexobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
descrobject.c *EXPERIMENTAL* speedup of slot_sq_item. This sped up the following 2001-10-03 12:09:30 +00:00
dictobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
fileobject.c Rather gross workaround for a bug in the mac GUSI I/O library: 2001-10-10 22:03:27 +00:00
floatobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
frameobject.c Add optional docstrings to getset descriptors. Fortunately, there's 2001-09-20 21:45:26 +00:00
funcobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
intobject.c Add additional coercion support for "self subtypes" to int, long, 2001-09-19 01:25:16 +00:00
iterobject.c Patch #427190: Implement and use METH_NOARGS and METH_O. 2001-08-16 13:15:00 +00:00
listobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
longobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
methodobject.c Add optional docstrings to getset descriptors. Fortunately, there's 2001-09-20 21:45:26 +00:00
moduleobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
object.c Guido suggests, and I agree, to insist that SIZEOF_VOID_P be a power of 2. 2001-10-07 03:54:51 +00:00
obmalloc.c Identifiers matching _[A-Z_]\w* are reserved for C implementations. 2001-03-11 18:36:13 +00:00
rangeobject.c repr's converted to using PyString_FromFormat() instead of sprintf'ing 2001-08-24 18:34:26 +00:00
sliceobject.c Add optional docstrings to member descriptors. For backwards 2001-09-20 20:46:19 +00:00
stringobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
tupleobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
typeobject.c Another step in the right direction: when a new class's attribute 2001-10-11 18:33:53 +00:00
unicodectype.c removed "register const" from scalar arguments to the unicode 2001-06-27 22:08:26 +00:00
unicodeobject.c Enable GC for new-style instances. This touches lots of files, since 2001-10-05 20:51:39 +00:00
unicodetype_db.h forgot to check in the new makeunicodedata.py script 2001-01-21 17:01:31 +00:00
weakrefobject.c The weak reference implementation, separated from the weakref module. 2001-10-05 21:52:26 +00:00
xxobject.c REMOVED all CWI, CNRI and BeOpen copyright markings. 2000-09-01 23:29:29 +00:00