COMMITS
/ Objects/sliceobject.c 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
November 24, 2013
A
Make Ellipsis and NotImplemented picklable through the reduce protocol.
Alexandre Vassalotti committed
November 17, 2012
M
Issue #16451: Refactor to remove duplication between range and slice in slice index computations.
Mark Dickinson committed
November 10, 2012
M
October 7, 2012
C
Issue #14783: Merge changes from 3.2.
Chris Jerdonek committed
C
Issue #14783: Improve int() docstring and also str(), range(), and slice().
Chris Jerdonek committed
November 18, 2011
A
Issue #10227: Add an allocation cache for a single slice object.
Antoine Pitrou committed
October 17, 2011
B
merge 3.2 (#13199)
Benjamin Peterson committed
B
plug possible refleak (closes #13199)
Benjamin Peterson committed
August 11, 2011
B
Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Brian Curtin committed
July 29, 2011
B
make the types of None and Ellipsis callable
Benjamin Peterson committed
December 3, 2010
M
Merge branches/pep-0384.
Martin v. Löwis committed
October 17, 2010
B
use helper hash unimplemented function
Benjamin Peterson committed
August 6, 2010