COMMITS
/ Include/listobject.h April 3, 2024
V
gh-114329: Fix PyList_GetItemRef() limited C API definition (#117520)
Victor Stinner committed
February 2, 2024
S
gh-114329: Add `PyList_GetItemRef` function (GH-114504)
Sam Gross committed
June 16, 2022
V
gh-87347: Add parenthesis around PyXXX_Check() arguments (#92815)
Victor Stinner committed
October 14, 2021
V
bpo-45434: Remove useless space in includes (GH-28963)
Victor Stinner committed
February 13, 2020
D
bpo-39573: Add Py_IS_TYPE() function (GH-18488)
Dong-hee Na committed
February 7, 2020
V
bpo-35134: Create Include/cpython/listobject.h (GH-18395)
Victor Stinner committed
January 18, 2020
P
bpo-39372: Clean header files of declared interfaces with no implementations (GH-18037)
Pablo Galindo committed
April 21, 2017
S
bpo-29867: Add asserts in PyTuple_GET_SIZE, PyList_GET_SIZE and PySet_GET_SIZE. (#751)
Serhiy Storchaka committed
April 17, 2016
S
Issue #26778: Fixed "a/an/and" typos in code comment and documentation.
Serhiy Storchaka committed
May 22, 2015
R
Issue #24221: Small optimizations for heapq.
Raymond Hettinger committed
May 26, 2014
B
remove tab (closes #21587)
Benjamin Peterson committed
June 22, 2012
D
Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues
David Malcolm committed
November 14, 2011
A
Issue #13389: Full garbage collection passes now clear the freelists for
Antoine Pitrou committed
December 3, 2010
M
Merge branches/pep-0384.
Martin v. Löwis 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
November 29, 2007
C
Added all PyTypeObjects to the appropriate header files.
Christian Heimes committed
July 21, 2007
M
Merged revisions 56467-56482 via svnmerge from
Martin v. Löwis committed
February 25, 2007
T
Merged revisions 53875-53911 via svnmerge from
Thomas Wouters committed
February 15, 2006
M
Merge ssize_t branch.
Martin v. Löwis committed
October 28, 2004
A
Wrote down the invariants of some common objects whose structure is
Armin Rigo committed
August 1, 2004
N
Fix typo in comment
Neal Norwitz committed
July 29, 2004
A
* drop the unreasonable list invariant that ob_item should never come back
Armin Rigo committed
T
Fix obscure breakage (relative to 2.3) in listsort: the test for list
Tim Peters committed
T
Document what the members of PyListObject are used for, and the crucial
Tim Peters committed
March 11, 2004
R
Eliminate a big block of duplicate code in PySequence_List() by
Raymond Hettinger committed
February 13, 2004
R
* Optimized list appends and pops by making fewer calls the underlying system
Raymond Hettinger committed
February 8, 2004
R
Revert improvement to list.append() checked in before it was ready.
Raymond Hettinger committed
R
Let reversed() work with itself.
Raymond Hettinger committed
August 12, 2002
M
Excise DL_EXPORT from Include.
Mark Hammond committed
October 5, 2001
T
Introduced the oddly-missing PyList_CheckExact(), and used it to replace
Tim Peters committed
August 2, 2001
T
Merge of descr-branch back into trunk.
Tim Peters committed
September 1, 2000
G
REMOVED all CWI, CNRI and BeOpen copyright markings.
Guido van Rossum committed
July 9, 2000
F
ANSI-fication and Py_PROTO extermination.
Fred Drake committed
June 30, 2000
G
Change copyright notice - 2nd try.
Guido van Rossum committed
G
Change copyright notice.
Guido van Rossum committed
March 1, 2000
G
Got rid of silly "123456789-..." lines in comments.
Guido van Rossum committed
December 4, 1998
G
Add DL_IMPORT(returntype) for all officially exported functions.
Guido van Rossum committed
April 24, 1998
G
Fred's right -- we need PyList_SET_ITEM().
Guido van Rossum committed
January 6, 1997
B
added PyList_GET_SIZE macro
Barry Warsaw committed
October 25, 1996
G
New permission notice, includes CNRI.
Guido van Rossum committed
February 27, 1995
G
make the type a parameter of the DL_IMPORT macro, for Borland C
Guido van Rossum committed
January 20, 1995
G
corrected two unconverted names
Guido van Rossum committed
January 17, 1995
G
new names for lots of new functions
Guido van Rossum committed
January 12, 1995
G
The great renaming, phase two: all header files have been updated to
Guido van Rossum committed
January 4, 1995
G
Added 1995 copyright.
Guido van Rossum committed
August 18, 1994
G
Changes for dynamic linking under NT
Guido van Rossum committed
August 1, 1994
G
Merge alpha100 branch back to main trunk
Guido van Rossum committed
July 28, 1993
G
* Added support for X11 modules.
Guido van Rossum committed
June 17, 1993
G
* Added gmtime/localtime/mktime and SYSV timezone globals to timemodule.c.
Guido van Rossum committed
March 29, 1993
G
* Changed all copyright messages to include 1993.
Guido van Rossum committed