summaryrefslogtreecommitdiff
path: root/Objects/typeobject.c
Commit message (Expand)AuthorAgeFilesLines
* backport r67246 from the trunkBenjamin Peterson2008-11-171-3/+36
* Backport r55080:Guido van Rossum2008-01-181-4/+85
* Patch #1462488: prevent a segfault in object_reduce_ex() by splittingŽiga Seilnacht2007-03-151-14/+47
* Patch #1680015: Don't modify __slots__ tuple if it contains an unicodeŽiga Seilnacht2007-03-141-16/+20
* Patch #1675981: remove unreachable code from type.__new__() method.Žiga Seilnacht2007-03-111-7/+5
* Bug #1653736: Properly discard third argument to slot_nb_inplace_power.Martin v. Löwis2007-02-091-1/+7
* If you created a weakref in an object's __del__ method to itself it wouldBrett Cannon2007-01-231-0/+11
* Forward-port of r52136: a review of overflow-detecting code.Armin Rigo2006-10-041-13/+4
* Patch #1567691: super() and new.instancemethod() now don't acceptGeorg Brandl2006-09-301-0/+2
* Fix a couple of bugs exposed by the new __index__ code. The 64-bit buildbotsNeal Norwitz2006-08-121-5/+3
* Patch #1538606, Patch to fix __index__() clipping.Neal Norwitz2006-08-121-20/+5
* Fix and test for an infinite C recursion.Armin Rigo2006-08-091-1/+1
* __hash__ may now return long int; the final hashMartin v. Löwis2006-08-091-1/+4
* SF patch #1534048 (bug #1531003): fix typo in error messageFred Drake2006-08-041-1/+1
* Handle allocation failures gracefully. Found with failmalloc.Neal Norwitz2006-07-211-0/+2
* Fix refleakNeal Norwitz2006-06-231-1/+3
* Fix for an obscure bug introduced by revs 46806 and 46808, with a test.Armin Rigo2006-06-211-0/+9
* Patch #1507676: improve exception messages in abstract.c, object.c and typeob...Georg Brandl2006-06-181-13/+20
* Replace PyObject_CallFunction calls with only object argsGeorg Brandl2006-05-251-5/+5
* Fix variable/format-char discrepancy in new-style class __getitem__,Thomas Wouters2006-04-211-4/+4
* C++ compiler cleanup: bunch-o-casts, plus use of unsigned loop index var in a...Skip Montanaro2006-04-181-6/+6
* Remove now-unused variables from tp_traverse and tp_clear methods.Tim Peters2006-04-151-2/+0
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-151-39/+12
* Use Py_CLEAR instead of in-place DECREF/XDECREF or custom macros, forThomas Wouters2006-04-151-11/+2
* Correct casts to char*.Martin v. Löwis2006-04-111-4/+4
* More low-hanging fruit. Still need to re-arrange some code (or find a betterAnthony Baxter2006-04-111-33/+33
* Minor bugs in the __index__ code (PEP 357), with tests.Armin Rigo2006-03-301-32/+21
* Remove unnecessary casts in type object initializers.Georg Brandl2006-03-301-1/+1
* Fix some missing checks after PyTuple_New, PyList_New, PyDict_NewGeorg Brandl2006-03-171-1/+4
* Fix three nits found by Coverity, adding null checks and comments.Guido van Rossum2006-03-101-3/+15
* Checking in the code for PEP 357.Guido van Rossum2006-03-071-0/+43
* Change int to Py_ssize_t in several places.Martin v. Löwis2006-03-071-2/+3
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Bug #1086854: Rename PyHeapType members adding ht_ prefix.Georg Brandl2006-02-201-9/+9
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-8/+9
* Support %zd in PyErr_Format and PyString_FromFormat.Martin v. Löwis2006-02-161-2/+1
* Merge ssize_t branch.Martin v. Löwis2006-02-151-77/+87
* Fix ref/memory leak introduced in rev 41845.Neal Norwitz2006-01-021-0/+2
* SF bug #1153075: "PyXxx_Check(x) trusts x->ob_type->tp_mro".Armin Rigo2005-12-291-0/+33
* SF patch #1390657:Armin Rigo2005-12-291-16/+15
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-6/+10
* Merge ast-branch to headJeremy Hylton2005-10-201-9/+3
* (pedronis, arigo)Armin Rigo2005-09-241-1/+1
* - On 64-bit platforms, when __len__() returns a value that cannot beGuido van Rossum2005-09-201-1/+11
* fix object.__divmod__.__doc__Anthony Baxter2005-06-031-2/+8
* Fixed a quite misleading comment: a "not" should not have been there.Armin Rigo2005-05-151-1/+1
* SF bug #1155938: Missing None check for __init__().Raymond Hettinger2005-03-031-0/+6
* A static swapped_op[] array was defined in 3 different C files, & I thinkTim Peters2004-09-231-4/+1
* 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