COMMITS
/ Objects/sliceobject.c January 16, 2026
D
gh-142913: Add test case for interpreter generator w/ overridden opcodes (#142911)
Dino Viehland committed
January 11, 2026
J
gh-128335: Make slice generic at runtime (#128336)
James Hilton-Balfe committed
March 20, 2025
V
gh-111178: Fix function signatures for multiple tests (#131496)
Victor Stinner committed
February 26, 2025
V
gh-111178: Fix function signatures in sliceobject.c (#130575)
Victor Stinner committed
January 23, 2025
V
gh-128863: Deprecate _PyLong_Sign() function (#129176)
Victor Stinner committed
October 8, 2024
M
gh-125063: Emit slices as constants in the bytecode compiler (#125064)
Michael Droettboom committed
July 22, 2024
S
gh-100240: Use a consistent implementation for freelists (#121934)
Sam Gross committed
April 12, 2024
S
gh-117764: Add docstrings and signatures for the types of None, Ellipsis and NotImplemented (GH-117813)
Serhiy Storchaka 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 18, 2024
D
gh-111968: Fix --without-freelists build (gh-114270)
Donghee Na committed
January 15, 2024
D
gh-111968: Use per-thread slice_cache in free-threading (gh-113972)
Donghee Na committed
October 30, 2023
S
gh-110481: Implement biased reference counting (gh-110764)
Sam Gross committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 4, 2023
B
GH-84436: Skip refcounting for known immortals (GH-107605)
Brandt Bucher committed
July 25, 2023
V
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner committed
June 5, 2023
D
gh-103906: Remove immortal refcounting in compile/marshal.c (gh-103922)
Dong-hee Na committed
April 22, 2023
E
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo committed
March 22, 2023
M
GH-101291: Rearrange the size bits in PyLongObject (GH-102464)
Mark Shannon committed
February 19, 2023
F
GH-84783: Make the slice object hashable (GH-101264)
Furkan Onder committed
November 22, 2022
V
gh-99537: Use Py_SETREF() function in C code (#99657)
Victor Stinner committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99354)
Victor Stinner committed
June 27, 2022
M
GH-94163: Add BINARY_SLICE and STORE_SLICE instructions. (GH-94168)
Mark Shannon committed
April 20, 2022
V
gh-91731: Replace Py_BUILD_ASSERT() with static_assert() (#91730)
Victor Stinner committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
October 27, 2020
V
bpo-42161: Use _PyLong_GetZero() and _PyLong_GetOne() (GH-22995)
Victor Stinner committed
June 23, 2020
V
bpo-40521: Cleanup code of free lists (GH-21082)
Victor Stinner committed
June 4, 2020
V
bpo-40521: Make slice cache per-interpreter (GH-20637)
Victor Stinner committed
April 15, 2020
V
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531)
Victor Stinner committed
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
April 8, 2020
V
bpo-40170: Add _PyIndex_Check() internal function (GH-19426)
Victor Stinner committed
August 26, 2019
V
Make PyXXX_Fini() functions private (GH-15531)
Victor Stinner committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
February 13, 2019
V
bpo-35961: Fix a crash in slice_richcompare() (GH-11830)
Victor Stinner committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
April 29, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH-6030)
Siddhesh Poyarekar committed
September 8, 2017
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
June 8, 2017
S
bpo-30592: Fixed error messages for some builtins. (#1996)
Serhiy Storchaka committed
May 10, 2017
X
bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1480)
Xiang Zhang committed
March 30, 2017
S
bpo-29878: Add global instances of int for 0 and 1. (#852)
Serhiy Storchaka committed
January 25, 2017
S
Issue #27867: Function PySlice_GetIndicesEx() is deprecated and replaced with
Serhiy Storchaka committed
S
Issue #27867: Function PySlice_GetIndicesEx() is replaced with a macro if
Serhiy Storchaka committed
December 16, 2016
S
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
Serhiy Storchaka committed
April 16, 2016
B
fix slice cache finalization to use gc del
Benjamin Peterson committed
B
add gc support to slice (closes #26659)
Benjamin Peterson committed