summaryrefslogtreecommitdiff
path: root/Objects/setobject.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allo...David Malcolm2012-06-221-0/+10
* Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in t...Antoine Pitrou2012-04-051-1/+1
* Issue #14288: Serialization support for builtin iterators.Kristj?n Valur J?nsson2012-04-031-2/+43
* Issue #6695: Full garbage collection runs now clear the freelist of set objects.Antoine Pitrou2011-12-161-2/+10
* merge 3.2Benjamin Peterson2011-10-301-74/+50
|\
| * Fix the return value of set_discard (issue #10519)Petri Lehtinen2011-10-301-74/+50
| |\
| | * Avoid unnecessary recursive function calls (#closes #10519)Petri Lehtinen2011-10-301-2/+2
| | |\
| | * | Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-1/+1
| | * | Use identifier API for PyObject_GetAttrString.Martin v. Löwis2011-10-101-1/+2
| | * | Implement PEP 393.Martin v. Löwis2011-09-281-25/+15
| | * | Issue #1621: Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple._...Mark Dickinson2011-09-241-10/+10
| | * | Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.Brian Curtin2011-08-101-38/+21
| | * | Revert my commit 7ba176c2f558: "Avoid useless "++" at the end of functionsVictor Stinner2011-05-271-1/+1
| | * | set_repr(): handle correctly PyUnicode_FromUnicode() error (MemoryError)Victor Stinner2011-05-261-9/+11
| | * | Avoid useless "++" at the end of functionsVictor Stinner2011-05-261-2/+2
* | | | remove unused variableBenjamin Peterson2011-10-301-1/+1
|/ / /
* | | Fix the return value of set_discard (issue #10519)Petri Lehtinen2011-10-301-2/+3
| |/ |/|
* | Avoid unnecessary recursive function calls (closes #10519)Petri Lehtinen2011-10-301-2/+2
|/
* Merge from 3.1.Éric Araujo2011-03-231-2/+5
|\
| * Fix obscure set crashers (#8420). Backport of d56b3cafb1e6, reviewed by Raym...Éric Araujo2011-03-231-10/+23
| * Merged revisions 84146-84147,84150 via svnmerge fromAntoine Pitrou2010-08-171-10/+10
| * Issue8757: Implicit set-to-frozenset conversion not thread-safe.Raymond Hettinger2010-08-061-9/+3
| * Recorded merge of revisions 81032 via svnmerge fromAntoine Pitrou2010-05-091-1789/+1789
| * Issue 8436: set.__init__ accepts keyword argsRaymond Hettinger2010-04-181-0/+2
| * Issue 8420: Fix ref counting problem in set_repr().Raymond Hettinger2010-04-181-3/+1
| * Merged revisions 78541 via svnmerge fromEzio Melotti2010-03-011-2/+4
| * Issue 7263: Fix set.intersection() docstring.Raymond Hettinger2009-11-191-2/+2
| * Issue 6573: Fix set.union() for cases where self is in the argument chain.Raymond Hettinger2009-07-271-1/+1
* | Issue #8685: Speed up set difference `a - b` when source set `a` isAntoine Pitrou2010-11-301-7/+22
* | Follow up to #9778: fix regressions on 64-bit Windows buildsAntoine Pitrou2010-10-231-6/+6
* | Remove unneeded casts to hashfunc.Georg Brandl2010-10-181-3/+3
* | make hashes always the size of pointers; introduce Py_hash_t #9778Benjamin Peterson2010-10-171-21/+21
* | Reindent.Georg Brandl2010-09-031-2/+2
* | Issue 8420: Fix obscure set crashers.Raymond Hettinger2010-09-031-10/+20
* | Removed an extraneous semicolonDaniel Stutzbach2010-09-021-1/+1
* | Issue #9612: The set object is now 64-bit clean under Windows.Antoine Pitrou2010-08-171-10/+10
* | Issue8757: Implicit set-to-frozenset conversion not thread-safe.Raymond Hettinger2010-08-061-9/+3
* | Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-1803/+1803
* | Issue 8436: set.__init__ accepts keyword argsRaymond Hettinger2010-04-181-0/+2
* | Issue 8420: Fix ref counting problem in set_repr().Raymond Hettinger2010-04-181-3/+1
* | Merged revisions 78886 via svnmerge fromVictor Stinner2010-03-131-1/+15
* | Merged revisions 78515-78516,78522 via svnmerge fromEzio Melotti2010-03-011-2/+4
* | Issue 6573: Fix set.union() for cases where self is in the argument chain.Raymond Hettinger2009-07-271-1/+1
|/
* Issue #1717: rename tp_compare to tp_reserved. I'll change theMark Dickinson2009-02-021-3/+3
* Issue #1717, stage 2: remove uses of tp_compare in Modules and mostMark Dickinson2009-02-011-9/+2
* Issue #4910, patch 3/3: rename nb_long to nb_reservedMark Dickinson2009-01-171-1/+1
* Merged revisions 68128 via svnmerge fromAntoine Pitrou2009-01-011-4/+12
* Update copyright for recent changes.Raymond Hettinger2008-11-301-1/+1
* Issue #1721812: Binary operations and copy operations on set/frozensetRaymond Hettinger2008-11-161-5/+17
* merge from trunkBenjamin Peterson2008-10-111-5/+9