summaryrefslogtreecommitdiffstats
path: root/Objects/tupleobject.c
Commit message (Expand)AuthorAgeFilesLines
* Merged revisions 68381 via svnmerge fromBenjamin Peterson2009-01-111-2/+2
* merge from trunkBenjamin Peterson2008-10-111-1/+3
* Closes release blocker #3627.Neal Norwitz2008-08-241-2/+3
* Merged revisions 64119,64147,64150,64165,64219-64221,64229-64230,64233,64235,...Amaury Forgeot d'Arc2008-06-171-0/+12
* Fixed a bug in the representation of self-referential tuples.Alexandre Vassalotti2008-05-031-1/+1
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-161-6/+19
* Issue 2025: Add index() and count() methods to tuple so that it will followRaymond Hettinger2008-02-071-0/+54
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-061-29/+29
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-191-34/+34
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-1/+1
* Added all PyTypeObjects to the appropriate header files.Christian Heimes2007-11-291-1/+1
* Merged revisions 58221-58741 via svnmerge fromGuido van Rossum2007-11-011-0/+13
* 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