summaryrefslogtreecommitdiffstats
path: root/Objects/classobject.c
Commit message (Expand)AuthorAgeFilesLines
* Rich comparisons.Guido van Rossum2001-01-171-146/+278
* Committing PEP 232, function attribute feature, approved by Guido.Barry Warsaw2001-01-151-4/+38
* Make instances a new style number type. See PEP 208 for details. InstanceNeil Schemenauer2001-01-041-184/+268
* Ka-Ping Yee <ping@lfw.org>:Fred Drake2000-10-241-6/+12
* - fix a GC bug caused by malloc() failingNeil Schemenauer2000-10-041-1/+1
* Fix for SF bug 110688: Instance deallocation neglected to account forTim Peters2000-09-171-12/+28
* Don't remove instance objects from the GC container set until we areNeil Schemenauer2000-09-151-2/+1
* REMOVED all CWI, CNRI and BeOpen copyright markings.Guido van Rossum2000-09-011-9/+0
* refactor __del__ exception handler into PyErr_WriteUnraisableJeremy Hylton2000-09-011-20/+1
* Call PyErr_Clear() to clear the AttributeError raised by GetAttr.Thomas Wouters2000-08-251-0/+1
* Support for the in-place operations introduced by augmented assignment. OnlyThomas Wouters2000-08-241-11/+45
* PyInstance_DoBinOp(): When comparing the pointers, they must be castBarry Warsaw2000-08-181-1/+4
* Apply SF patch #101029: call __getitem__ with a proper slice object if thereThomas Wouters2000-08-171-9/+60
* ANSIfy functions that were hiding inside a macro.Thomas Wouters2000-07-231-1/+1
* Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in eitherThomas Wouters2000-07-161-2/+2
* ANSI-fication of the sources.Fred Drake2000-07-091-142/+56
* Nuke all remaining occurrences of Py_PROTO and Py_FPROTO.Tim Peters2000-07-091-8/+8
* _Py_RefTotal should only be declared here when Py_TRACE_REFS are #define'dSkip Montanaro2000-07-081-0/+2
* Neil Schemenauer: small fixes for GCGuido van Rossum2000-07-011-0/+4
* Change copyright notice - 2nd try.Guido van Rossum2000-06-301-6/+0
* Change copyright notice.Guido van Rossum2000-06-301-22/+7
* Trent Mick <trentm@activestate.com>:Fred Drake2000-06-301-9/+9
* final patches from Neil Schemenauer for garbage collectionJeremy Hylton2000-06-301-4/+13
* This patch addresses two main issues: (1) There exist some non-fatalFred Drake2000-06-291-4/+1
* Vladimir Marangozov:Guido van Rossum2000-06-281-3/+3
* Trent Mick: change a few casts for Win64 compatibility.Guido van Rossum2000-06-281-1/+1
* part 2 of Neil Schemenauer's GC patches:Jeremy Hylton2000-06-231-6/+6
* traverse functions should return 0 on successJeremy Hylton2000-06-231-2/+2
* Round 1 of Neil Schemenauer's GC patches:Jeremy Hylton2000-06-231-1/+87
* Vladimir Marangozov's long-awaited malloc restructuring.Guido van Rossum2000-05-031-7/+6
* potentially useless optimizationJeremy Hylton2000-04-261-11/+20
* Mark Hammond:Guido van Rossum2000-04-101-1/+4
* Patch by Mozhe Zadka, for __contains__ (overloading 'in'). This addsGuido van Rossum2000-02-281-0/+56
* The rest of the changes by Trent Mick and Dale Nagata for warning-freeGuido van Rossum2000-01-201-3/+3
* Fix for PR#98 (Adrian Eyre) -- in instancemethod_repr, the funcnameGuido van Rossum1999-10-111-1/+1
* Fix a memory leak -- the cached values of __getattr__ etc. were neverGuido van Rossum1998-08-041-0/+3
* Move the definition of PyMethodObject to classobject.h, so it can defineGuido van Rossum1998-07-101-8/+0
* Marc-Andre Lemburg's patch to support instance methods with otherGuido van Rossum1998-07-081-16/+21
* Recompute the special getattr/setattr/delattr cache slots afterGuido van Rossum1998-07-081-7/+13
* Keep Microsoft's compiler happy.Guido van Rossum1998-06-121-4/+1
* Allow assignments to special class attributes -- with typechecks, andGuido van Rossum1998-05-291-12/+87
* Uses PyErr_ExceptionMatches() instead of comparing PyErr_Occurred().Guido van Rossum1998-05-281-1/+1
* Remove a redundant statement from halfbinop().Guido van Rossum1998-05-131-1/+0
* Change the default repr() and str() of class instance objects to lookGuido van Rossum1997-12-031-1/+9
* Undo another glitch of the automatic not-so-Grand Renaming; some localGuido van Rossum1997-11-181-10/+10
* Write a str() function for class objects that returnsGuido van Rossum1997-10-201-2/+36
* Check that all base classes are indeed class objects, rather thanGuido van Rossum1997-10-071-5/+30
* When creating a class, set its __module__ attribute to the moduleGuido van Rossum1997-09-121-1/+22
* Allow assignments to instance.__dict__ and instance.__class__. TheGuido van Rossum1997-08-251-17/+57
* Added separate free list for instance method objects, for a fewGuido van Rossum1997-08-051-4/+28