| Commit message (Expand) | Author | Age | Files | Lines |
* | GH-126547: Pre-assign version numbers for a few common classes (GH-126551) | Mark Shannon | 2024-11-08 | 1 | -0/+2 |
|
|
* | gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-... | Serhiy Storchaka | 2024-11-07 | 1 | -36/+38 |
|
|
* | gh-90370: Argument Clinic: avoid temporary tuple creation for varargs (#126064) | Sergey B Kirpichev | 2024-10-31 | 1 | -26/+30 |
|
|
* | gh-124502: Remove _PyUnicode_EQ() function (#125114) | Victor Stinner | 2024-10-09 | 1 | -2/+4 |
|
|
* | gh-111178: Fix function signatures in setobject.c (#124888) | Victor Stinner | 2024-10-02 | 1 | -68/+90 |
|
|
* | gh-122688: Fix support of var-positional parameter in Argument Clinic (GH-122... | Serhiy Storchaka | 2024-08-09 | 1 | -12/+6 |
|
|
* | gh-121795: Improve performance of set membership testing from set arguments (... | HarryLHW | 2024-07-22 | 1 | -23/+36 |
|
|
* | gh-117657: Fix TSAN races in setobject.c (#121511) | Sam Gross | 2024-07-09 | 1 | -8/+10 |
|
|
* | gh-117657: Fix data races reported by TSAN in some set methods (#120914) | AN Long | 2024-07-01 | 1 | -21/+9 |
|
|
* | 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 |
|
|