summaryrefslogtreecommitdiffstats
path: root/Objects/tupleobject.c
Commit message (Expand)AuthorAgeFilesLines
* PEP 3123: Provide forward compatibility with Python 3.0, while keepingMartin v. Löwis2007-07-211-40/+38
* Variation of patch # 1624059 to speed up checking if an object is a subclassNeal Norwitz2007-02-251-1/+1
* Patch [ 1586791 ] better error msgs for some TypeErrorsGeorg Brandl2006-11-191-2/+3
* Patch #1538606, Patch to fix __index__() clipping.Neal Norwitz2006-08-121-5/+2
* Use Py_VISIT in all tp_traverse methods, instead of traversing manually orThomas Wouters2006-04-151-13/+5
* Remove "static forward" declaration. Move constructorsMartin v. Löwis2006-04-111-21/+19
* More low-hanging fruit. Still need to re-arrange some code (or find a betterAnthony Baxter2006-04-111-5/+5
* Fix some missing checks after PyTuple_New, PyList_New, PyDict_NewGeorg Brandl2006-03-171-0/+1
* Checking in the code for PEP 357.Guido van Rossum2006-03-071-2/+5
* Revert backwards-incompatible const changes.Martin v. Löwis2006-02-271-1/+1
* Use Py_ssize_t for counts and sizes.Martin v. Löwis2006-02-161-3/+4
* Merge ssize_t branch.Martin v. Löwis2006-02-151-48/+44
* Renamed _length_cue() to __length_hint__(). See:Armin Rigo2006-02-111-2/+2
* Add const to several API functions that take char *.Jeremy Hylton2005-12-101-1/+1
* Convert iterator __len__() methods to a private API.Raymond Hettinger2005-09-241-7/+12
* Add a final permutation step to the tuple hash function.Raymond Hettinger2004-06-101-0/+1
* Replaced arbitrary addend in tuple_hash with one that is known to generateRaymond Hettinger2004-06-041-1/+9
* SF bug #942952: Weakness in tuple hashRaymond Hettinger2004-06-011-2/+3
* Restored revision 2.87.Armin Rigo2004-03-211-12/+5
* PyTuple_New(): vrbl i no longer referenced, so removed it (which killsTim Peters2004-03-211-1/+1
* This is the fastest I could get on Intel GCC. I kept the memset() in to clearArmin Rigo2004-03-211-4/+11
* memset() hunt continuing. This is a net win.Armin Rigo2004-03-201-1/+3
* Make iterators length transparent where possible.Raymond Hettinger2004-03-181-1/+14
* Eliminate an unnecessary test on a common code path.Raymond Hettinger2004-03-151-3/+1
* Optimize inner loops for subscript, repeat, and concat.Raymond Hettinger2004-03-091-9/+20
* Optimize tuple_slice() and make further improvements to list_slice()Raymond Hettinger2004-03-081-4/+9
* Extended tuple's C API to include a new function, PyTuple_Pack() that isRaymond Hettinger2003-10-121-0/+22
* SF bug #730296: Unexpected Changes in list IteratorRaymond Hettinger2003-05-071-2/+0
* Squashed new compiler wngs about trying to compare pointers toTim Peters2003-04-241-1/+1
* SF bug 665835: filter() treatment of str and tuple inconsistentRaymond Hettinger2003-04-241-0/+2
* Renamed PyObject_GenericGetIter to PyObject_SelfIterRaymond Hettinger2003-03-171-1/+1
* Created PyObject_GenericGetIter().Raymond Hettinger2003-03-171-9/+1
* Implement appropriate __getnewargs__ for all immutable subclassable builtinGuido van Rossum2003-01-291-1/+13
* Add checks for size overflow on list*n, list+list, tuple+tuple.Guido van Rossum2002-10-111-0/+2
* PyObject_RichCompareBool() already returns -1, 0, or 1, so return its valueNeal Norwitz2002-09-051-5/+1
* Micro-optimization for list_contains. Factored double if testRaymond Hettinger2002-09-051-7/+6
* Call me anal, but there was a particular phrase that was speading toGuido van Rossum2002-08-191-1/+1
* Moved special case for tuples from iterobject.c toRaymond Hettinger2002-08-091-1/+112
* staticforward bites the dust.Jeremy Hylton2002-07-171-1/+1
* object.h special-build macro minefield: renamed all the new lexicalTim Peters2002-07-111-3/+1
* Fix for SF bug 571885Jeremy Hylton2002-06-201-2/+2
* SF #561244 Micro optimizationsNeal Norwitz2002-06-131-5/+4
* Patch #568124: Add doc string macros.Martin v. Löwis2002-06-131-2/+2
* This is my nearly two year old patchMichael W. Hudson2002-06-111-1/+58
* PyObject_GC_Del can now be used as a function designator.Neil Schemenauer2002-04-121-1/+1
* This is Neil's fix for SF bug 535905 (Evil Trashcan and GC interaction).Guido van Rossum2002-03-281-1/+1
* _PyTuple_Resize(): this dumped core on tuple(globals()) for me. TurnsGuido van Rossum2001-12-071-6/+8
* Enable GC for new-style instances. This touches lots of files, sinceGuido van Rossum2001-10-051-1/+2
* The endless 460020 bug.Tim Peters2001-09-111-6/+9
* Rewrite the tuple() docstring to parallel the list() docstring.Tim Peters2001-09-021-4/+4