summaryrefslogtreecommitdiffstats
path: root/Objects/typeobject.c
Commit message (Expand)AuthorAgeFilesLines
* Patch #980082: Missing INCREF in PyType_Ready.Martin v. Löwis2004-08-181-1/+3
* Repair the same thinko in two places about handling of _Py_RefTotal inMichael W. Hudson2004-08-031-4/+5
* Cosmetic spacing fix.Raymond Hettinger2004-06-251-1/+1
* Fix leak found by Eric Huss.Raymond Hettinger2004-06-251-1/+6
* Fix for bug #966623 - classes created with type() in an exec(, {}) don'tAnthony Baxter2004-06-111-0/+4
* Get rid of gcc warning.Hye-Shik Chang2004-03-251-1/+2
* Ensure super() lookup of descriptor from classmethod works (SF #743627)Phillip J. Eby2004-03-251-1/+8
* Fixed a bug in object.__reduce_ex__ (reduce_2) when using protocolJim Fulton2004-02-081-0/+1
* Improve argument checking speed.Raymond Hettinger2003-12-131-17/+44
* * Added a new method flag, METH_COEXIST.Raymond Hettinger2003-12-131-2/+3
* subtype_dealloc(): Simplified overly contorted retracking logic. WithTim Peters2003-11-131-6/+5
* subtype_dealloc(): A more complete fix for critical bug 840829 +Tim Peters2003-11-131-6/+19
* SF bug 840829: weakref callbacks and gc corrupt memory.Tim Peters2003-11-121-1/+6
* Fix a bunch of typos in documentation, docstrings and comments.Walter Dörwald2003-10-201-1/+1
* Simplify and speedup uses of Py_BuildValue():Raymond Hettinger2003-10-121-11/+10
* Use the simpler and faster PyArg_UnpackTuple() instead ofRaymond Hettinger2003-10-111-24/+24
* SF bug #820397: __nonzero__() returns 1/0Raymond Hettinger2003-10-111-1/+15
* Fix leak introduced by previous typeobject.c checkin.Guido van Rossum2003-10-091-4/+3
* SF patch #820195 by Wojtek Walczak (gminick at users.sourceforge.net):Guido van Rossum2003-10-081-2/+4
* Fix forMichael W. Hudson2003-08-151-4/+11
* /* XXX From here until type is allocated, "return NULL" leaks bases! */Michael W. Hudson2003-08-081-2/+9
* Repair refcounting on error return from type_set_bases.Michael W. Hudson2003-08-071-3/+6
* Remove stray comments.Jeremy Hylton2003-07-161-1/+0
* Remove unnecessary check in tests for slots allowed.Jeremy Hylton2003-07-161-1/+1
* Require that __nonzero__() return a bool or exactly an int.Jeremy Hylton2003-06-271-6/+2
* Check return type of __nonzero__() method.Jeremy Hylton2003-06-271-1/+13
* - SF patch 751998 fixes an unwanted side effect of the previous fixGuido van Rossum2003-06-131-5/+13
* Fixed a comment.Brett Cannon2003-06-111-1/+1
* Fix SF #749831, copy raises SystemError when getstate raises exceptionNeal Norwitz2003-06-081-0/+2
* Fix for SF 742911. We now clear the weakrefs *before* calling __del__Guido van Rossum2003-05-291-11/+12
* PyType_Ready(): Complain if the type is a base type, and gc'able, andTim Peters2003-05-211-1/+31
* Fixing the previous patch to have the changes be to the proper docstrings.Brett Cannon2003-05-201-8/+8
* Fix docstrings for __(get|set|del)slice__ to mention that negative indices ar...Brett Cannon2003-05-201-3/+9
* Patch #734231: Update RiscOS support. In particular, correctMartin v. Löwis2003-05-101-1/+1
* Improve the message about metatype/metaclass conflicts.Guido van Rossum2003-04-231-1/+4
* Sigh. The crucial change was still missing from the previousGuido van Rossum2003-04-161-1/+1
* - super() no longer ignores data descriptors, except __class__. SeeGuido van Rossum2003-04-161-4/+10
* Fix three (!) object leaks in the code for assignment to __bases__.Guido van Rossum2003-04-151-1/+3
* Ouch, it's Carlo Verre, not Verre Carlo.Guido van Rossum2003-04-151-1/+1
* Close off the "Verre Carlo hack" as discussed on python-dev.Guido van Rossum2003-04-141-0/+22
* super_getattro(): kill some dead code; explain a mystery.Guido van Rossum2003-04-141-18/+4
* Missing DECREF.Jeremy Hylton2003-04-091-0/+1
* SF bug #699934: Obscure error messageRaymond Hettinger2003-04-061-4/+2
* Refactoring: rename update_these_slots() into update_subclasses() andGuido van Rossum2003-03-241-47/+68
* Improved new Py_TRACE_REFS gimmicks.Tim Peters2003-03-231-4/+1
* slot_sq_contains(): This leaked a reference to the result of callingTim Peters2003-03-231-11/+12
* Refactored some of the Py_TRACE_REFS code. New private API functionTim Peters2003-03-231-0/+12
* SF bug #699934: Obscure error messageRaymond Hettinger2003-03-121-1/+4
* - The extended type structure used for heap types (new-styleGuido van Rossum2003-03-071-49/+34
* Implementing the salient parts of __reduce_ex__ in C.Guido van Rossum2003-02-211-6/+229