Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 00147-add-debug-malloc-stats.patch | Fedora Python maintainers | 2020-09-29 | 1 | -0/+10 |
| | | | | | | | 00147 # Add a sys._debugmallocstats() function Based on patch 202 from RHEL 5's python.spec, with updates from rhbz#737198 Sent upstream as http://bugs.python.org/issue14785 | ||||
* | bpo-33391: Fix refleak in set_symmetric_difference (GH-6670) | Miss Islington (bot) | 2018-05-02 | 1 | -1/+3 |
| | | | | | (cherry picked from commit 491bbedc209fea314a04cb3015da68fb0aa63238) Co-authored-by: lekma <lekmalek@gmail.com> | ||||
* | consistently use Py_TYPE, Py_REFCNT, and correct initializer macros (#3563) | Benjamin Peterson | 2017-09-14 | 1 | -4/+4 |
| | | | This no-op change makes 2.7 more consistent with 3.x to ease comparison and backports. | ||||
* | bpo-31095: Fix potential crash during GC (GH-3197) | INADA Naoki | 2017-09-04 | 1 | -0/+3 |
| | | | (cherry picked from commit a6296d34a478b4f697ea9db798146195075d496c) | ||||
* | Issue #27125: Remove duplicated words from documentation and comments | Martin Panter | 2016-05-30 | 1 | -1/+1 |
| | |||||
* | Issue #26494: Fixed crash on iterating exhausting iterators. | Serhiy Storchaka | 2016-03-30 | 1 | -1/+1 |
| | | | | | Affected classes are generic sequence iterators, iterators of bytearray, list, tuple, set, frozenset, dict, OrderedDict and corresponding views. | ||||
* | remove some copyright notices supserseded by the toplevel ones | Benjamin Peterson | 2016-01-01 | 1 | -3/+0 |
| | |||||
* | Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size. | Serhiy Storchaka | 2015-12-19 | 1 | -1/+1 |
| | | | | | This allows sys.getsize() to work correctly with their subclasses with __slots__ defined. | ||||
* | Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(), | Serhiy Storchaka | 2015-05-30 | 1 | -4/+13 |
| | | | | | PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains() to check for and handle errors correctly. | ||||
* | Issue 8743: Improve interoperability between sets and the collections.Set ↵ | Raymond Hettinger | 2014-05-26 | 1 | -6/+2 |
| | | | | abstract base class. | ||||
* | Silence compiler warning for unused declaration. | Raymond Hettinger | 2013-08-05 | 1 | -1/+0 |
| | |||||
* | remove unused variable | Benjamin Peterson | 2011-10-30 | 1 | -1/+1 |
| | |||||
* | Fix the return value of set_discard (issue #10519) | Petri Lehtinen | 2011-10-30 | 1 | -2/+3 |
| | |||||
* | Avoid unnecessary recursive function calls (closes #10519) | Petri Lehtinen | 2011-10-30 | 1 | -2/+2 |
| | |||||
* | Fix obscure set crashers (#4420). Backport of d56b3cafb1e6, reviewed by ↵ | Éric Araujo | 2011-03-22 | 1 | -10/+23 |
| | | | | Raymond. | ||||
* | Revert r86726. Sorry about interfering with the rc. | Armin Rigo | 2010-11-24 | 1 | -1/+1 |
| | |||||
* | A no-op change. It looks like this call was not meant to be a recursive | Armin Rigo | 2010-11-24 | 1 | -1/+1 |
| | | | | call, but just call the helper (which the recursive call ends up doing). | ||||
* | Issue8757: Implicit set-to-frozenset conversion not thread-safe. | Raymond Hettinger | 2010-08-06 | 1 | -9/+3 |
| | |||||
* | Untabify C files. Will watch buildbots. | Antoine Pitrou | 2010-05-09 | 1 | -1823/+1823 |
| | |||||
* | Issue 8436: set.__init__ accepts keyword args | Raymond Hettinger | 2010-04-18 | 1 | -0/+2 |
| | |||||
* | Issue #7818: set().test_c_api() doesn't expect a set('abc'), modify the set. | Victor Stinner | 2010-03-13 | 1 | -1/+15 |
| | |||||
* | The set types can also be called without arguments. | Georg Brandl | 2010-02-28 | 1 | -2/+4 |
| | |||||
* | #8030: make builtin type docstrings more consistent: use "iterable" instead ↵ | Georg Brandl | 2010-02-28 | 1 | -2/+2 |
| | | | | of "seq(uence)", use "new" to show that set() always returns a new object. | ||||
* | Issue 7263: Fix set.intersection() docstring. | Raymond Hettinger | 2009-11-18 | 1 | -2/+2 |
| | |||||
* | Issue 6573: Fix set.union() for cases where self is in the argument chain. | Raymond Hettinger | 2009-07-27 | 1 | -1/+1 |
| | |||||
* | Issue #3680: Reference cycles created through a dict, set or deque iterator ↵ | Antoine Pitrou | 2009-01-01 | 1 | -4/+12 |
| | | | | did not get collected. | ||||
* | #4069: aSet.remove(otherSet) would always report the empty frozenset([]) as ↵ | Amaury Forgeot d'Arc | 2008-10-07 | 1 | -4/+7 |
| | | | | | | | | the missing key. Now it correctly refers to the initial otherset. Reviewed by Raymond. Will backport to 2.6. | ||||
* | Mention exception in docstring | Andrew M. Kuchling | 2008-10-03 | 1 | -1/+2 |
| | |||||
* | Issue 2235: __hash__ is once again inherited by default, but inheritance can ↵ | Nick Coghlan | 2008-07-15 | 1 | -1/+1 |
| | | | | be blocked explicitly so that collections.Hashable remains meaningful | ||||
* | Added additional __sizeof__ implementations and addressed comments made in | Robert Schuppenies | 2008-07-10 | 1 | -0/+16 |
| | | | | Issue3122. | ||||
* | Multi-arg form for set.difference() and set.difference_update(). | Raymond Hettinger | 2008-06-11 | 1 | -14/+39 |
| | |||||
* | Handle the case with zero arguments. | Raymond Hettinger | 2008-06-11 | 1 | -0/+3 |
| | |||||
* | Let set.intersection() and set.intersection_update() take multiple input ↵ | Raymond Hettinger | 2008-06-09 | 1 | -3/+36 |
| | | | | arguments. | ||||
* | Let set.union() and set.update() accept multiple inputs. | Raymond Hettinger | 2008-06-09 | 1 | -15/+38 |
| | |||||
* | This reverts r63675 based on the discussion in this thread: | Gregory P. Smith | 2008-06-09 | 1 | -15/+15 |
| | | | | | | | http://mail.python.org/pipermail/python-dev/2008-June/079988.html Python 2.6 should stick with PyString_* in its codebase. The PyBytes_* names in the spirit of 3.0 are available via a #define only. See the email thread. | ||||
* | Issue 2855: Fix obscure crasher by slowing down the entire module. Mimics ↵ | Raymond Hettinger | 2008-05-30 | 1 | -0/+4 |
| | | | | what was done to dictionaries in r59223. | ||||
* | Renamed PyString to PyBytes | Christian Heimes | 2008-05-26 | 1 | -15/+15 |
| | |||||
* | Frozensets do not benefit from autoconversion. | Raymond Hettinger | 2008-05-08 | 1 | -3/+3 |
| | |||||
* | dict.copy() rises from the ashes. Revert r60687. | Raymond Hettinger | 2008-02-12 | 1 | -15/+1 |
| | |||||
* | Add -3 warnings that set.copy(), dict.copy(), and defaultdict.copy() will go ↵ | Raymond Hettinger | 2008-02-09 | 1 | -1/+15 |
| | | | | away in Py3.x | ||||
* | Unified naming convention for free lists and their limits. All free lists | Christian Heimes | 2008-02-06 | 1 | -10/+12 |
| | | | | | | | | in Object/ are named ``free_list``, the counter ``numfree`` and the upper limit is a macro ``PyName_MAXFREELIST`` inside an #ifndef block. The chances should make it easier to adjust Python for platforms with less memory, e.g. mobile phones. | ||||
* | Ensure that PySet_Add() operates on a newly created frozenset, like ↵ | Amaury Forgeot d'Arc | 2008-02-03 | 1 | -1/+6 |
| | | | | | | | | PyTuple_SetItem does. Add PyFrozenSet_Check(), which was not needed before; The list of Py*Set_Check* macros seems to be complete now. Add missing NEWS entries about all this. | ||||
* | Factor-out common code with a new macro | Raymond Hettinger | 2008-01-28 | 1 | -4/+4 |
| | |||||
* | Make PySet_Add() work with frozensets. | Raymond Hettinger | 2008-01-28 | 1 | -15/+4 |
| | | | | | Works like PyTuple_SetItem() to build-up values in a brand new frozenset. Also, PyFrozenSet_New() is now guaranteed to produce a distinct new frozenset. | ||||
* | Revert PySet_Add() changes. | Raymond Hettinger | 2008-01-26 | 1 | -0/+5 |
| | |||||
* | Update test code for change to PySet_Add(). | Raymond Hettinger | 2008-01-26 | 1 | -1/+0 |
| | |||||
* | Make PySet_Add() work with frozensets. Works like PyTuple_SetItem() to ↵ | Raymond Hettinger | 2008-01-26 | 1 | -4/+0 |
| | | | | build-up values in a brand new frozenset. | ||||
* | Changes 54857 and 54840 broke code and were reverted in Py2.5 just before | Raymond Hettinger | 2008-01-25 | 1 | -7/+7 |
| | | | | it was released, but that reversion never made it to the Py2.6 head. | ||||
* | #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and ↵ | Christian Heimes | 2007-12-19 | 1 | -16/+16 |
| | | | | Py_REFCNT. Macros for b/w compatibility are available. | ||||
* | Backport of _abccoll.py by Benjamin Arangueren, issue 1383. | Guido van Rossum | 2007-11-22 | 1 | -8/+1 |
| | | | | With some changes of my own thrown in (e.g. backport of r58107). |