index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Objects
/
setobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-118527: Intern code consts in free-threaded build (#118667)
Sam Gross
2024-05-07
1
-0/+6
*
gh-112069: Do not require lock if the set has never been exposed. (gh-118069)
Donghee Na
2024-04-25
1
-0/+7
*
setobject: remove out of date docstring info (GH-118048)
Rostyslav Lobov
2024-04-19
1
-1/+1
*
gh-112069: Make PySet_GET_SIZE to be atomic safe. (gh-118053)
Donghee Na
2024-04-18
1
-1/+0
*
gh-112069: Add _PySet_NextEntryRef to be thread-safe. (gh-117990)
Donghee Na
2024-04-18
1
-1/+17
*
gh-112069: Make setiter_iternext to be thread-safe (gh-117935)
Donghee Na
2024-04-16
1
-12/+17
*
gh-112069: Make sets thread-safe with the GIL disabled (#113800)
Tomas R
2024-03-08
1
-145/+334
*
gh-116381: Specialize CONTAINS_OP (GH-116385)
Ken Jin
2024-03-06
1
-4/+4
*
gh-112069: Adapt set/frozenset methods to Argument Clinic (#115112)
Tomas R
2024-02-08
1
-157/+259
*
gh-112075: Add critical sections for most dict APIs (#114508)
Dino Viehland
2024-02-06
1
-27/+51
*
gh-113560: Improve docstrings for set.issubset() and set.issuperset() (GH-113...
Charlie Zhao
2024-01-27
1
-2/+10
*
gh-111999: Add signatures and improve docstrings for builtins (GH-112000)
Serhiy Storchaka
2023-11-13
1
-16/+32
*
gh-110481: Implement biased reference counting (gh-110764)
Sam Gross
2023-10-30
1
-4/+1
*
gh-110525: Delete `test_c_api` method from `set` object (#110688)
Nikita Sobolev
2023-10-13
1
-153/+0
*
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner
2023-08-31
1
-1/+0
*
gh-106320: Remove private _PyErr_SetKeyError() (#108607)
Victor Stinner
2023-08-29
1
-0/+1
*
gh-106320: Remove private _PyEval function (#108433)
Victor Stinner
2023-08-24
1
-0/+1
*
gh-106320: Remove private _PyDict C API (#107145)
Victor Stinner
2023-07-24
1
-0/+1
*
gh-106320: Move private _PySet API to the internal API (#107041)
Victor Stinner
2023-07-22
1
-0/+1
*
gh-106320: Create pycore_modsupport.h header file (#106355)
Victor Stinner
2023-07-03
1
-0/+1
*
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo
2023-04-22
1
-2/+3
*
gh-99845: Use size_t type in __sizeof__() methods (#99846)
Victor Stinner
2022-11-30
1
-6/+5
*
gh-99537: Use Py_SETREF() function in C code (#99657)
Victor Stinner
2022-11-22
1
-2/+1
*
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)
Victor Stinner
2022-11-16
1
-6/+3
*
gh-99300: Use Py_NewRef() in Objects/ directory (#99354)
Victor Stinner
2022-11-10
1
-18/+10
*
gh-90861: Memory optimization for set.issubset (gh-92799)
Dong-hee Na
2022-05-14
1
-5/+5
*
bpo-26579: Add object.__getstate__(). (GH-2821)
Serhiy Storchaka
2022-04-06
1
-9/+5
*
bpo-46721: Optimize set.issuperset() for non-set arguments (GH-31280)
Serhiy Storchaka
2022-04-06
1
-16/+23
*
bpo-43464: Optimize set.intersection() for non-set arguments (GH-31316)
Serhiy Storchaka
2022-04-06
1
-0/+4
*
bpo-47164: Add _PyASCIIObject_CAST() macro (GH-32191)
Victor Stinner
2022-03-31
1
-3/+3
*
Improve docstring for set.discard() (GH-31315)
Raymond Hettinger
2022-02-13
1
-1/+2
*
bpo-46615: Don't crash when set operations mutate the sets (GH-31120)
Dennis Sweeney
2022-02-11
1
-8/+39
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-4/+2
*
bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)
Victor Stinner
2022-01-21
1
-4/+4
*
bpo-43413: Revert changes in set.__init__ (GH-28403)
Serhiy Storchaka
2021-12-26
1
-3/+1
*
Fix typos in the Objects directory (GH-28766)
Christian Clauss
2021-10-06
1
-1/+1
*
Fix spelling error in comment (GH-28696)
Raymond Hettinger
2021-10-02
1
-1/+1
*
Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450)
Serhiy Storchaka
2021-09-19
1
-2/+2
*
bpo-43413: Fix handling keyword arguments in subclasses of some buitin classe...
Serhiy Storchaka
2021-09-12
1
-2/+6
*
bpo-43198: Revert 3dd2157 that removed freeslot tracking. (#25010)
Raymond Hettinger
2021-03-24
1
-1/+15
*
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher
2021-02-26
1
-3/+4
*
bpo-43277: Add PySet_CheckExact to the C-API (GH-24598)
Pablo Galindo
2021-02-20
1
-1/+1
*
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner
2020-12-01
1
-3/+3
*
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetIte...
Serhiy Storchaka
2020-10-26
1
-1/+1
*
bpo-40521: Empty frozenset is no longer a singleton (GH-21085)
Raymond Hettinger
2020-06-23
1
-33/+5
*
bpo-40521: Make the empty frozenset per interpreter (GH-21068)
Victor Stinner
2020-06-23
1
-10/+15
*
Improve code clarity for the set lookup logic (GH-20028)
Raymond Hettinger
2020-05-10
1
-125/+55
*
Remove out-of-date comment (GH-19886)
Raymond Hettinger
2020-05-03
1
-2/+1
*
Simplify set entry insertion logic. (GH-19881)
Raymond Hettinger
2020-05-03
1
-16/+2
*
bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769)
Victor Stinner
2020-04-29
1
-6/+0
[next]