summaryrefslogtreecommitdiff
path: root/Objects/tupleobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #28999: Use Py_RETURN_NONE, Py_RETURN_TRUE and Py_RETURN_FALSE whereverSerhiy Storchaka2017-01-231-4/+2
* Issue #1621: Avoid signed overflow in list and tuple operationsMartin Panter2016-07-251-2/+2
* Issue #23034: The output of a special Python build with defined COUNT_ALLOCS,Serhiy Storchaka2016-07-031-0/+10
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-4/+1
|\
| * Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-4/+1
| |\ |/ /
| * Issue #20440: Cleaning up the code by using Py_SETREF and Py_CLEAR.Serhiy Storchaka2015-12-271-4/+1
* | Issue #26494: Fixed crash on iterating exhausting iterators.Serhiy Storchaka2016-03-301-1/+1
|/
* Issue #23629: Fix the default __sizeof__ implementation for variable-sized ob...Antoine Pitrou2015-03-101-2/+2
|\
| * Issue #22207: Fix "comparison between signed and unsigned integers" warning inVictor Stinner2014-08-171-1/+1
| * Issue #22077: Improve index error messages for bytearrays, bytes, lists, andTerry Jan Reedy2014-08-021-1/+1
* | Issue #23629: Fix the default __sizeof__ implementation for variable-sized ob...Antoine Pitrou2015-03-101-12/+0
|/
* Make the various iterators' "setstate" sliently and consistently clip theKristj?n Valur J?nsson2014-03-051-54/+67
|\
| * Issue #20437: Fixed 22 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-54/+67
| |\
| | * Issue #19513: repr(tuple) now uses _PyUnicodeWriter for better performancesVictor Stinner2013-11-191-27/+37
| | * Issue #18722: Remove uses of the "register" keyword in C code.Antoine Pitrou2013-08-131-24/+24
| | * Issue #9566: More long/Py_ssize_t fixes in tuple and list iterators (it_index)Victor Stinner2013-06-241-2/+2
| | * Issue #9566: Fix a compiler warning in tupleiter_setstate() on Windows x64Victor Stinner2013-06-241-1/+1
| | * Issuse #17932: Fix an integer overflow issue on Windows 64-bit in tupleVictor Stinner2013-06-051-1/+1
| | * Add a comment about *not* caching the hash value. Issue #9685 suggested to me...Christian Heimes2013-01-071-0/+3
* | | Make the various iterators' "setstate" sliently and consistently clip theKristj?n Valur J?nsson2014-03-051-2/+2
|/ /
* | Issue #20437: Fixed 21 potential bugs when deleting objects references.Serhiy Storchaka2014-02-091-4/+2
|/
* Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-101-4/+4
|\
| * Fix the internals of our hash functions to used unsigned values during hashGregory P. Smith2012-12-101-5/+5
* | Issue #16096: Fix several occurrences of potential signed integer overflow. ...Mark Dickinson2012-10-061-8/+4
* | PyTuple_Pack() was missing va_end() in its error branch which lead to a resou...Christian Heimes2012-09-101-9/+55
|\ \ | |/ |/|
| * Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allo...David Malcolm2012-06-221-0/+16
| * Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t...Antoine Pitrou2012-04-051-2/+2
| * Issue #14288: Serialization support for builtin iterators.Kristj?n Valur J?nsson2012-04-031-0/+31
| * Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-221-9/+8
| |\
| | * Consolidate the occurrances of the prime used as the multiplier when hashing.Gregory P. Smith2012-01-141-1/+1
| | |\
| | * \ Revert "Accept None as start and stop parameters for list.index() and tuple.i...Petri Lehtinen2011-11-061-9/+8
| | |\ \
| | | * \ Accept None as start and stop parameters for list.index() and tuple.index().Petri Lehtinen2011-11-051-4/+11
| | | |\ \
| | | * \ \ Issue #12911: Fix memory consumption when calculating the repr() of huge tupl...Antoine Pitrou2011-10-061-9/+8
| | | |\ \ \
| | | | * | | Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple._...Mark Dickinson2011-09-241-4/+5
| | | | * | | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.Brian Curtin2011-08-101-4/+2
| | | | * | | Issue #8914: fix various warnings from the Clang static analyzer v254.Brett Cannon2011-02-221-1/+1
* | | | | | | PyTuple_Pack() was missing va_end() in its error branch which lead to a resou...Christian Heimes2012-09-101-1/+3
|/ / / / / /
* | | | | | Issue #14387: Do not include accu.h from Python.h.Antoine Pitrou2012-03-221-0/+1
| |_|_|_|/ |/| | | |
* | | | | Consolidate the occurrances of the prime used as the multiplier when hashingGregory P. Smith2012-01-141-1/+1
|/ / / /
* | | | Revert "Accept None as start and stop parameters for list.index() and tuple.i...Petri Lehtinen2011-11-061-11/+4
| |_|/ |/| |
* | | Accept None as start and stop parameters for list.index() and tuple.index()Petri Lehtinen2011-11-051-4/+11
|/ /
* | Issue #12911: Fix memory consumption when calculating the repr() of huge tupl...Antoine Pitrou2011-10-061-39/+36
|/
* Merge branches/pep-0384.Martin v. Löwis2010-12-031-1/+1
* follow up to #9778: define and use an unsigned hash typeBenjamin Peterson2010-10-231-2/+2
* make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-2/+2
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-736/+736
* Merged revisions 78515-78516,78522 via svnmerge fromEzio Melotti2010-03-011-4/+4
* Merged revisions 76763 via svnmerge fromAntoine Pitrou2009-12-121-1/+2
* Merged revisions 70550 via svnmerge fromAntoine Pitrou2009-03-231-3/+3
* Merged revisions 70546 via svnmerge fromAntoine Pitrou2009-03-231-0/+54