aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Include/setobject.h
Commit message (Expand)AuthorAge
* gh-87347: Add parenthesis around PyXXX_Check() arguments (#92815)Victor Stinner2022-06-16
* bpo-35134: Add Include/cpython/setobject.h header (GH-32384)Victor Stinner2022-04-07
* bpo-43277: Add PySet_CheckExact to the C-API (GH-24598)Pablo Galindo2021-02-20
* bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769)Victor Stinner2020-04-29
* bpo-39573: Add Py_IS_TYPE() function (GH-18488)Dong-hee Na2020-02-13
* bpo-29867: Add asserts in PyTuple_GET_SIZE, PyList_GET_SIZE and PySet_GET_SIZ...Serhiy Storchaka2017-04-22
* Clarify comments on setentry invariants.Raymond Hettinger2015-08-01
* Move the set search finger before the smalltable.Raymond Hettinger2015-01-29
* Remove unneeded dummy test from the set search loop (when the hashes match we...Raymond Hettinger2015-01-26
* Issue #23119: Simplify setobject by inlining the special case for unicode eq...Raymond Hettinger2015-01-25
* Issue 23261: Clean-up the hack to store the set.pop() search finger in a has...Raymond Hettinger2015-01-18
* Minor comment clean-upRaymond Hettinger2014-12-28
* Neaten-up setobject.hRaymond Hettinger2014-12-26
* Remove the freelist scheme for setobjects.Raymond Hettinger2013-09-07
* Issue #18772: fix the gdb plugin after the set implementation changesAntoine Pitrou2013-08-24
* Issue18771: Reduce the cost of hash collisions for set objects.Raymond Hettinger2013-08-19
* Put the most important and most frequency accessed struct member first.Raymond Hettinger2013-08-05
* Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allo...David Malcolm2012-06-22
* Issue #6695: Full garbage collection runs now clear the freelist of set objects.Antoine Pitrou2011-12-16
* Merge branches/pep-0384.Martin v. Löwis2010-12-03
* make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-17
* Issue #9612: The set object is now 64-bit clean under Windows.Antoine Pitrou2010-08-17
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-09
* Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,...Christian Heimes2008-02-04
* Fixed r60466Christian Heimes2008-01-31
* Merged revisions 60383-60407 via svnmerge fromChristian Heimes2008-01-29
* #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.Christian Heimes2007-12-19
* Added all PyTypeObjects to the appropriate header files.Christian Heimes2007-11-29
* Merged revisions 56467-56482 via svnmerge fromMartin v. Löwis2007-07-21
* Merged revisions 53952-54987 via svnmerge fromGuido van Rossum2007-04-27
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-11
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-21
* Use Py_ssize_t for PySet_Size() like all the other Py*_Size() functions.Neal Norwitz2006-03-04
* Numerous fix-ups to C API and docs. Added tests for C API.Raymond Hettinger2005-08-16
* Add a C API for sets and frozensets.Raymond Hettinger2005-08-16
* * Bring in INIT_NONZERO_SET_SLOTS macro from dictionary code.Raymond Hettinger2005-08-07
* Model set.pop() after dict.popitem().Raymond Hettinger2005-08-02
* * Improve code for the empty frozenset singleton:Raymond Hettinger2005-08-01
* Revised the set() and frozenset() implementaion to use its own internalRaymond Hettinger2005-07-31
* Wrote down the invariants of some common objects whose structure isArmin Rigo2004-10-28
* Make sets and deques weak referencable.Raymond Hettinger2004-05-30
* * Checkin remaining documentationRaymond Hettinger2003-11-24
* Various fixups (most suggested by Armin Rigo).Raymond Hettinger2003-11-17
* * Migrate set() and frozenset() from the sandbox.Raymond Hettinger2003-11-16