COMMITS
/ Objects/setobject.c January 20, 2025
E
gh-111178: Generate correct signature for most self converters (#128447)
Erlend E. Aasland committed
November 8, 2024
M
GH-126547: Pre-assign version numbers for a few common classes (GH-126551)
Mark Shannon committed
November 7, 2024
S
gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-122945)
Serhiy Storchaka committed
October 31, 2024
S
gh-90370: Argument Clinic: avoid temporary tuple creation for varargs (#126064)
Sergey B Kirpichev committed
October 9, 2024
V
gh-124502: Remove _PyUnicode_EQ() function (#125114)
Victor Stinner committed
October 2, 2024
V
gh-111178: Fix function signatures in setobject.c (#124888)
Victor Stinner committed
August 9, 2024
S
gh-122688: Fix support of var-positional parameter in Argument Clinic (GH-122689)
Serhiy Storchaka committed
July 22, 2024
July 9, 2024
S
gh-117657: Fix TSAN races in setobject.c (#121511)
Sam Gross committed
July 1, 2024
A
gh-117657: Fix data races reported by TSAN in some set methods (#120914)
AN Long committed
May 7, 2024
S
gh-118527: Intern code consts in free-threaded build (#118667)
Sam Gross committed
April 25, 2024
D
gh-112069: Do not require lock if the set has never been exposed. (gh-118069)
Donghee Na committed
April 19, 2024
R
setobject: remove out of date docstring info (GH-118048)
Rostyslav Lobov committed
April 18, 2024
D
gh-112069: Make PySet_GET_SIZE to be atomic safe. (gh-118053)
Donghee Na committed
D
gh-112069: Add _PySet_NextEntryRef to be thread-safe. (gh-117990)
Donghee Na committed
April 16, 2024
D
gh-112069: Make setiter_iternext to be thread-safe (gh-117935)
Donghee Na committed
March 8, 2024
T
gh-112069: Make sets thread-safe with the GIL disabled (#113800)
Tomas R committed
March 6, 2024
K
gh-116381: Specialize CONTAINS_OP (GH-116385)
Ken Jin committed
February 8, 2024
T
gh-112069: Adapt set/frozenset methods to Argument Clinic (#115112)
Tomas R committed
February 6, 2024
D
gh-112075: Add critical sections for most dict APIs (#114508)
Dino Viehland committed
January 27, 2024
C
gh-113560: Improve docstrings for set.issubset() and set.issuperset() (GH-113562)
Charlie Zhao committed
November 13, 2023
S
gh-111999: Add signatures and improve docstrings for builtins (GH-112000)
Serhiy Storchaka committed
October 30, 2023
S
gh-110481: Implement biased reference counting (gh-110764)
Sam Gross committed
October 13, 2023
N
gh-110525: Delete `test_c_api` method from `set` object (#110688)
Nikita Sobolev committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 29, 2023
V
gh-106320: Remove private _PyErr_SetKeyError() (#108607)
Victor Stinner committed
August 24, 2023
V
gh-106320: Remove private _PyEval function (#108433)
Victor Stinner committed
July 24, 2023
V
gh-106320: Remove private _PyDict C API (#107145)
Victor Stinner committed
July 22, 2023
V
gh-106320: Move private _PySet API to the internal API (#107041)
Victor Stinner committed
July 3, 2023
V
gh-106320: Create pycore_modsupport.h header file (#106355)
Victor Stinner committed
April 22, 2023
E
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo committed
November 30, 2022
V
gh-99845: Use size_t type in __sizeof__() methods (#99846)
Victor Stinner committed
November 22, 2022
V
gh-99537: Use Py_SETREF() function in C code (#99657)
Victor Stinner committed
November 16, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Victor Stinner committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99354)
Victor Stinner committed
May 14, 2022
D
gh-90861: Memory optimization for set.issubset (gh-92799)
Dong-hee Na committed
April 6, 2022
S
bpo-26579: Add object.__getstate__(). (GH-2821)
Serhiy Storchaka committed
S
bpo-46721: Optimize set.issuperset() for non-set arguments (GH-31280)
Serhiy Storchaka committed
S
bpo-43464: Optimize set.intersection() for non-set arguments (GH-31316)
Serhiy Storchaka committed
March 31, 2022
V
bpo-47164: Add _PyASCIIObject_CAST() macro (GH-32191)
Victor Stinner committed
February 13, 2022
R
Improve docstring for set.discard() (GH-31315)
Raymond Hettinger committed
February 11, 2022
D
bpo-46615: Don't crash when set operations mutate the sets (GH-31120)
Dennis Sweeney committed
February 8, 2022
January 21, 2022
V
bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)
Victor Stinner committed
December 26, 2021
S
bpo-43413: Revert changes in set.__init__ (GH-28403)
Serhiy Storchaka committed
October 6, 2021
C
Fix typos in the Objects directory (GH-28766)
Christian Clauss committed
October 2, 2021
R
Fix spelling error in comment (GH-28696)
Raymond Hettinger committed
September 19, 2021
S
Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450)
Serhiy Storchaka committed
September 12, 2021
S
bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456)
Serhiy Storchaka committed
March 24, 2021
R
bpo-43198: Revert 3dd2157 that removed freeslot tracking. (#25010)
Raymond Hettinger committed