summaryrefslogtreecommitdiffstats
path: root/Objects/classobject.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* PyObject_Compare can raise an exception now.Guido van Rossum1997-05-231-4/+12
* removed last #ifdef SUPPORT_OBSOLETE_ACCESS bits.Guido van Rossum1997-05-091-87/+3
* Quickly renamed the last directory.Guido van Rossum1997-05-021-525/+537
* Intern the various string objects created to speed up lookups.Guido van Rossum1997-01-181-25/+25
* Yet more elaborate message for exception in __del__.Guido van Rossum1996-12-051-11/+23
* New permission notice, includes CNRI.Guido van Rossum1996-10-251-13/+20
* Support passing in an empty dictionary of keywords to newinstanceobject.Guido van Rossum1996-10-211-1/+3
* More detailed error message about exception in __del__Guido van Rossum1996-09-111-3/+6
* Use getstringsize where available instead of strlen.Guido van Rossum1996-08-261-1/+1
* Be a bit more careful with printing a warning for a failed __del__.Guido van Rossum1996-08-221-2/+5
* More efficient handling of "__doc__" lookup.Guido van Rossum1996-08-211-2/+8
* Write warning about exception in __del__ to stderr, not stdout.Guido van Rossum1996-08-201-1/+1
* Disable support for access statementGuido van Rossum1996-08-121-4/+27
* Optimizations by Sjoerd:Guido van Rossum1996-08-091-81/+172
* Only __dict__ and __class__ are read-only instance attributesGuido van Rossum1996-07-211-2/+4
* new debugger symbol namesGuido van Rossum1996-05-231-6/+6
* Added __name__ attribute to class instance method objects.Guido van Rossum1996-05-141-7/+15
* Get ordering right for TRACE_REFS/COUNT_ALLOCS combination (otherwiseSjoerd Mullender1995-09-181-1/+1
* Fixed calling of __del__ method with TRACE_REFS defined.Sjoerd Mullender1995-08-281-1/+23
* class objects are read-only in restricted modeGuido van Rossum1995-08-041-0/+5
* changes for keyword args to built-in functions and classesGuido van Rossum1995-07-261-5/+6
* args to call_object must be tuple or NULLGuido van Rossum1995-07-121-6/+2
* change comparing instance methodsGuido van Rossum1995-04-061-4/+3
* removed unused varsGuido van Rossum1995-01-261-1/+0
* implement coercions involving instances properlyGuido van Rossum1995-01-101-1/+53
* add restrictions in restricted modeGuido van Rossum1995-01-101-24/+32
* * Objects/classobject.c: added 5th (function) parameter toGuido van Rossum1995-01-071-27/+49
* Added 1995 to copyright message.Guido van Rossum1995-01-041-2/+2
* Lots of minor changes. Note for mappingobject.c: the hash table pointerGuido van Rossum1995-01-021-5/+4
* fix comparison of instances without _-cmp__Guido van Rossum1994-11-101-3/+3
* Comparison of two class instances without __cmp__ or __rcmp__ methodsSjoerd Mullender1994-10-191-2/+5
* * Include/classobject.h, Objects/classobject.c, Python/ceval.c:Guido van Rossum1994-09-281-159/+160
* Yet another version (by me) of __getattr__ etc.Guido van Rossum1994-09-051-174/+51
* Mods (really diffs to 2.29) by Michael Scharf for alternative __getattr__ etc.Guido van Rossum1994-09-051-105/+204
* If an attribute is deleted, __setattr__ is called with 2 instead of 3Guido van Rossum1994-08-161-1/+5
* * Objects/classobject.c, Include/classobject.h: added __getattr__Guido van Rossum1994-08-121-17/+99
* Merge alpha100 branch back to main trunkGuido van Rossum1994-08-011-51/+51
* * timemodule.c: Add hack for Solaris 2.Guido van Rossum1993-11-231-8/+0
* Several optimizations and speed improvements.Sjoerd Mullender1993-10-221-7/+9
* Makefile, import.c: Lance's alternative module search (allow .pyc fileGuido van Rossum1993-10-151-5/+18
* * classobject.c: in instance_getattr, don't make a method out of aGuido van Rossum1993-05-251-7/+8
* * Lots of small changes related to access.Guido van Rossum1993-05-211-31/+39
* Access checks now work, at least for instance data (not for methodsGuido van Rossum1993-05-201-85/+173
* Several changes in one:Guido van Rossum1993-05-191-13/+136
* Fix bug in class instance hash (forgot to clear error condition).Guido van Rossum1993-04-081-3/+8
* * Changed all copyright messages to include 1993.Guido van Rossum1993-03-291-8/+60
* * Changed many files to use mkvalue() instead of newtupleobject().Guido van Rossum1993-03-161-3/+3
* bltinmodule.c: added round(x, [n]); coerce() of two class instancesGuido van Rossum1993-02-121-2/+2