COMMITS
/ Objects/tupleobject.c March 22, 2026
March 10, 2026
S
GH-145247: Implement _PyTuple_FromPair() (#145325)
Sergey Miryanov committed
March 2, 2026
October 21, 2025
M
GH-139951: Fix major GC performance regression (GH-140262)
Mark Shannon committed
October 15, 2025
S
October 11, 2025
V
gh-111489: Remove _PyTuple_FromArray() alias (#139973)
Victor Stinner committed
October 10, 2025
V
gh-111489: Add PyTuple_FromArray() function (#139691)
Victor Stinner committed
April 30, 2025
M
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon committed
March 27, 2025
M
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom committed
March 20, 2025
V
gh-131238: Remove includes from pycore_interp.h (#131495)
Victor Stinner committed
March 19, 2025
V
gh-131238: Remove many includes from pycore_interp.h (#131472)
Victor Stinner committed
March 11, 2025
V
gh-111178: Change Argument Clinic signature for METH_O (#130682)
Victor Stinner committed
February 19, 2025
T
gh-115999: Make list and tuple iteration more thread-safe. (#128637)
T. Wouters committed
January 29, 2025
P
gh-126703: Add freelists for list and tuple iterators (GH-128592)
Pieter Eendebak committed
January 22, 2025
M
GH-128682: Change a couple of functions to only steal references on success. (GH-129132)
Mark Shannon committed
January 3, 2025
B
gh-111178: fix UBSan failures in `Objects/tupleobject.c` (GH-128251)
Bénédikt Tran committed
November 19, 2024
P
gh-126076: Account for relocated objects in tracemalloc (#126077)
Pablo Galindo Salgado committed
November 8, 2024
M
GH-126547: Pre-assign version numbers for a few common classes (GH-126551)
Mark Shannon committed
October 10, 2024
V
gh-125196: Use PyUnicodeWriter for repr(tuple) (#125242)
Victor Stinner committed
October 2, 2024
V
gh-111178: Fix function signatures in tupleobject.c (#124804)
Victor Stinner committed
September 27, 2024
B
gh-111178: fix some USAN failures - mismatched function pointers (GH-123004)
Bénédikt Tran committed
September 24, 2024
D
gh-123990: Good bye WITH_FREELISTS macro (gh-124358)
Donghee Na committed
July 22, 2024
S
gh-100240: Use a consistent implementation for freelists (#121934)
Sam Gross committed
July 10, 2024
July 2, 2024
S
gh-117139: Add _PyTuple_FromStackRefSteal and use it (#121244)
Sam Gross committed
April 8, 2024
S
gh-117439: Make refleak checking thread-safe without the GIL (#117469)
Sam Gross committed
March 7, 2024
K
gh-116381: Remove bad specializations, add fail stats (GH-116464)
Ken Jin committed
March 6, 2024
K
gh-116381: Specialize CONTAINS_OP (GH-116385)
Ken Jin committed
February 16, 2024
D
gh-111968: Split _Py_dictkeys_freelist out of _Py_dict_freelist (gh-115505)
Donghee Na committed
February 14, 2024
D
gh-111968: Rename freelist related struct names to Eric's suggestion (gh-115329)
Donghee Na committed
February 10, 2024
D
January 26, 2024
D
gh-111968: Unify freelist naming schema to Eric's suggestion (gh-114581)
Donghee Na committed
January 11, 2024
D
gh-111968: Use per-thread freelists for tuple in free-threading (gh-113921)
Donghee Na committed
August 24, 2023
V
gh-106320: Remove private _PyEval function (#108433)
Victor Stinner committed
August 4, 2023
B
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher committed
July 23, 2023
V
gh-106320: Remove private _PyObject C API (#107147)
Victor Stinner committed
July 3, 2023
V
gh-106320: Create pycore_modsupport.h header file (#106355)
Victor Stinner committed
April 27, 2023
E
gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)
Eric Snow committed
March 21, 2023
E
gh-102304: Move the Total Refcount to PyInterpreterState (gh-102545)
Eric Snow committed
March 8, 2023
E
gh-102304: Consolidate Direct Usage of _Py_RefTotal (gh-102514)
Eric Snow committed
February 24, 2023
February 19, 2023
F
GH-84783: Make the slice object hashable (GH-101264)
Furkan Onder committed
December 9, 2022
K
GH-100110: Specialize FOR_ITER for tuples (GH-100109)
Ken Jin committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99351)
Victor Stinner committed
July 26, 2022
P
gh-91247: Use memcpy for list and tuple repeat (#91482)
Pieter Eendebak committed
May 3, 2022
M
Add more stats for freelist use and allocations. (GH-92211)
Mark Shannon committed
April 19, 2022
D
gh-90667: Add specializations of Py_DECREF when types are known (GH-30872)
Dennis Sweeney committed
February 28, 2022
E
bpo-46753: Add the empty tuple to the _PyRuntimeState.global_objects. (gh-31345)
Eric Snow committed
February 8, 2022
January 21, 2022
V
bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)
Victor Stinner committed