| Commit message (Expand) | Author | Age | Files | Lines |
* | This reverts r63675 based on the discussion in this thread: | Gregory P. Smith | 2008-06-09 | 1 | -8/+8 |
|
|
* | Renamed PyString to PyBytes | Christian Heimes | 2008-05-26 | 1 | -8/+8 |
|
|
* | Implemented Martin's suggestion to clear the free lists during the garbage co... | Christian Heimes | 2008-02-14 | 1 | -6/+19 |
|
|
* | Return ints instead of longs for tuple.count() and tuple.index(). | Raymond Hettinger | 2008-02-07 | 1 | -2/+2 |
|
|
* | Issue 2025: Add tuple.count() and tuple.index() to follow the ABC in collect... | Raymond Hettinger | 2008-02-07 | 1 | -0/+54 |
|
|
* | Unified naming convention for free lists and their limits. All free lists | Christian Heimes | 2008-02-06 | 1 | -29/+29 |
|
|
* | #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFC... | Christian Heimes | 2007-12-19 | 1 | -36/+36 |
|
|
* | Fix error introduced by r58288; if a tuple is length 0 return its repr and | Brett Cannon | 2007-09-30 | 1 | -4/+4 |
|
|
* | tuple.__repr__ did not consider a reference loop as it is not possible from | Brett Cannon | 2007-09-30 | 1 | -0/+13 |
|
|
* | Add a bunch of GIL release/acquire points in tp_print implementations and for | Brett Cannon | 2007-09-17 | 1 | -2/+10 |
|
|
* | Improve extended slicing support in builtin types and classes. Specifically: | Thomas Wouters | 2007-08-28 | 1 | -0/+6 |
|
|
* | PEP 3123: Provide forward compatibility with Python 3.0, while keeping | Martin v. Löwis | 2007-07-21 | 1 | -40/+38 |
|
|
* | Variation of patch # 1624059 to speed up checking if an object is a subclass | Neal Norwitz | 2007-02-25 | 1 | -1/+1 |
|
|
* | Patch [ 1586791 ] better error msgs for some TypeErrors | Georg Brandl | 2006-11-19 | 1 | -2/+3 |
|
|
* | Patch #1538606, Patch to fix __index__() clipping. | Neal Norwitz | 2006-08-12 | 1 | -5/+2 |
|
|
* | Use Py_VISIT in all tp_traverse methods, instead of traversing manually or | Thomas Wouters | 2006-04-15 | 1 | -13/+5 |
|
|
* | Remove "static forward" declaration. Move constructors | Martin v. Löwis | 2006-04-11 | 1 | -21/+19 |
|
|
* | More low-hanging fruit. Still need to re-arrange some code (or find a better | Anthony Baxter | 2006-04-11 | 1 | -5/+5 |
|
|
* | Fix some missing checks after PyTuple_New, PyList_New, PyDict_New | Georg Brandl | 2006-03-17 | 1 | -0/+1 |
|
|
* | Checking in the code for PEP 357. | Guido van Rossum | 2006-03-07 | 1 | -2/+5 |
|
|
* | Revert backwards-incompatible const changes. | Martin v. Löwis | 2006-02-27 | 1 | -1/+1 |
|
|
* | Use Py_ssize_t for counts and sizes. | Martin v. Löwis | 2006-02-16 | 1 | -3/+4 |
|
|
* | Merge ssize_t branch. | Martin v. Löwis | 2006-02-15 | 1 | -48/+44 |
|
|
* | Renamed _length_cue() to __length_hint__(). See: | Armin Rigo | 2006-02-11 | 1 | -2/+2 |
|
|
* | Add const to several API functions that take char *. | Jeremy Hylton | 2005-12-10 | 1 | -1/+1 |
|
|
* | Convert iterator __len__() methods to a private API. | Raymond Hettinger | 2005-09-24 | 1 | -7/+12 |
|
|
* | Add a final permutation step to the tuple hash function. | Raymond Hettinger | 2004-06-10 | 1 | -0/+1 |
|
|
* | Replaced arbitrary addend in tuple_hash with one that is known to generate | Raymond Hettinger | 2004-06-04 | 1 | -1/+9 |
|
|
* | SF bug #942952: Weakness in tuple hash | Raymond Hettinger | 2004-06-01 | 1 | -2/+3 |
|
|
* | Restored revision 2.87. | Armin Rigo | 2004-03-21 | 1 | -12/+5 |
|
|
* | PyTuple_New(): vrbl i no longer referenced, so removed it (which kills | Tim Peters | 2004-03-21 | 1 | -1/+1 |
|
|
* | This is the fastest I could get on Intel GCC. I kept the memset() in to clear | Armin Rigo | 2004-03-21 | 1 | -4/+11 |
|
|
* | memset() hunt continuing. This is a net win. | Armin Rigo | 2004-03-20 | 1 | -1/+3 |
|
|
* | Make iterators length transparent where possible. | Raymond Hettinger | 2004-03-18 | 1 | -1/+14 |
|
|
* | Eliminate an unnecessary test on a common code path. | Raymond Hettinger | 2004-03-15 | 1 | -3/+1 |
|
|
* | Optimize inner loops for subscript, repeat, and concat. | Raymond Hettinger | 2004-03-09 | 1 | -9/+20 |
|
|
* | Optimize tuple_slice() and make further improvements to list_slice() | Raymond Hettinger | 2004-03-08 | 1 | -4/+9 |
|
|
* | Extended tuple's C API to include a new function, PyTuple_Pack() that is | Raymond Hettinger | 2003-10-12 | 1 | -0/+22 |
|
|
* | SF bug #730296: Unexpected Changes in list Iterator | Raymond Hettinger | 2003-05-07 | 1 | -2/+0 |
|
|
* | Squashed new compiler wngs about trying to compare pointers to | Tim Peters | 2003-04-24 | 1 | -1/+1 |
|
|
* | SF bug 665835: filter() treatment of str and tuple inconsistent | Raymond Hettinger | 2003-04-24 | 1 | -0/+2 |
|
|
* | Renamed PyObject_GenericGetIter to PyObject_SelfIter | Raymond Hettinger | 2003-03-17 | 1 | -1/+1 |
|
|
* | Created PyObject_GenericGetIter(). | Raymond Hettinger | 2003-03-17 | 1 | -9/+1 |
|
|
* | Implement appropriate __getnewargs__ for all immutable subclassable builtin | Guido van Rossum | 2003-01-29 | 1 | -1/+13 |
|
|
* | Add checks for size overflow on list*n, list+list, tuple+tuple. | Guido van Rossum | 2002-10-11 | 1 | -0/+2 |
|
|
* | PyObject_RichCompareBool() already returns -1, 0, or 1, so return its value | Neal Norwitz | 2002-09-05 | 1 | -5/+1 |
|
|
* | Micro-optimization for list_contains. Factored double if test | Raymond Hettinger | 2002-09-05 | 1 | -7/+6 |
|
|
* | Call me anal, but there was a particular phrase that was speading to | Guido van Rossum | 2002-08-19 | 1 | -1/+1 |
|
|
* | Moved special case for tuples from iterobject.c to | Raymond Hettinger | 2002-08-09 | 1 | -1/+112 |
|
|
* | staticforward bites the dust. | Jeremy Hylton | 2002-07-17 | 1 | -1/+1 |
|
|