summaryrefslogtreecommitdiffstats
path: root/Objects/tupleobject.c
Commit message (Expand)AuthorAgeFilesLines
* Remove the simple slicing API. All slicing is now done with slice objects.Thomas Wouters2007-08-301-1/+1
* Merge the trunk changes in. Breaks socket.ssl for now.Thomas Wouters2007-08-281-0/+6
* Kill all uses and definitions of tp_print under Objects/. (Others will follow.)Guido van Rossum2007-08-071-18/+1
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-211-40/+38
* Add functions PyUnicode_Append() and PyUnicode_AppendAndDel() that mirrorWalter Dörwald2007-05-181-7/+7
* Merged revisions 53875-53911 via svnmerge fromThomas Wouters2007-02-251-1/+1
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-2/+3
* Merge current trunk into p3yk. This includes the PyNumber_Index API change,Thomas Wouters2006-08-211-3/+2
* Get rid of most of the flags (in tp_flags) that keep track of variousGuido van Rossum2006-07-271-3/+1
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-39/+30
* 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