COMMITS
/ Objects/sliceobject.c 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
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed
April 20, 2009
B
Merged revisions 71734,71738-71739 via svnmerge from
Benjamin Peterson committed
February 2, 2009
M
Issue #1717: rename tp_compare to tp_reserved. I'll change the
Mark Dickinson committed
July 2, 2008
B
Merged revisions 64365,64370,64406,64408-64409,64412,64416-64417,64420-64421,64425-64428 via svnmerge from
Benjamin Peterson committed
December 19, 2007
C
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
Christian Heimes committed
December 2, 2007
C
Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h
Christian Heimes committed
October 23, 2007
G
#1316: remove redundant PyLong_Check calls when PyInt_Check was already called.
Georg Brandl committed
August 31, 2007
N
Remove checking redundantly for checks of PyInt and PyLong.
Neal Norwitz committed
August 28, 2007
T
Fix buglet in sliceobjects, they were not returning Py_NotImplemented when
Thomas Wouters committed
July 21, 2007
M
Merged revisions 56467-56482 via svnmerge from
Martin v. Löwis committed
May 19, 2007
W
Add a format specifier %R to PyUnicode_FromFormat(), which embeds
Walter Dörwald committed