COMMITS
/ Objects/weakrefobject.c July 29, 2022
E
gh-94673: Add Per-Interpreter tp_weaklist for Static Builtin Types (#95302)
Eric Snow committed
July 27, 2022
P
gh-95324: Emit a warning if an object doesn't call PyObject_GC_UnTrack during deallocation in debug mode (#95325)
Pablo Galindo Salgado committed
June 14, 2022
S
gh-79512: Fixed names and __module__ value of weakref classes (GH-93719)
Serhiy Storchaka committed
February 15, 2022
E
bpo-46541: Discover the global strings. (gh-31346)
Eric Snow committed
February 8, 2022
January 27, 2022
V
bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)
Victor Stinner committed
January 23, 2022
D
bpo-46481: Implement vectorcall for weakref.ref.__call__ method. (GH-30820)
Dong-hee Na committed
September 19, 2021
S
Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450)
Serhiy Storchaka committed
July 24, 2021
D
bpo-44720: Don't crash when calling weakref.proxy(not_an_iterator).__next__ (GH-27316)
Dennis Sweeney committed
June 29, 2021
P
bpo-44523: Remove the pass-through for hash() in weakref proxy objects (GH-26950)
Pablo Galindo committed
May 5, 2020
P
bpo-40523: Add pass-throughs for hash() and reversed() to weakref.proxy objects (GH-19946)
Pablo Galindo committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 14, 2020
E
bpo-39481: Make weakref and WeakSet generic (GH-19497)
Ethan Smith committed
April 6, 2020
V
bpo-40170: PyObject_GET_WEAKREFS_LISTPTR() becomes a function (GH-19377)
Victor Stinner committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner committed
February 6, 2020
V
bpo-39573: Use Py_REFCNT() macro (GH-18388)
Victor Stinner committed
October 8, 2019
P
bpo-38395: Fix ownership in weakref.proxy methods (GH-16632)
Pablo Galindo committed
September 1, 2019
S
bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630)
Serhiy Storchaka committed
July 8, 2019
J
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
April 26, 2019
M
bpo-36669: add matmul support to weakref.proxy (GH-12932)
Mark Dickinson committed
November 22, 2018
V
bpo-35059: Cleanup usage of Python macros (GH-10648)
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
June 8, 2017
S
bpo-30592: Fixed error messages for some builtins. (#1996)
Serhiy Storchaka committed
February 20, 2017
X
February 16, 2017
I
bpo-29548: Fix some inefficient call API usage (GH-97)
INADA Naoki committed
December 4, 2016
V
Backed out changeset b9c9691c72c5
Victor Stinner committed
December 1, 2016
V
Replace PyObject_CallFunctionObjArgs() with fastcall
Victor Stinner committed
September 6, 2016
V
Avoid calling functions with an empty string as format string
Victor Stinner committed
May 7, 2016
S
Issue #17765: weakref.ref() no longer silently ignores keyword arguments.
Serhiy Storchaka committed
S
Issue #17765: weakref.ref() no longer silently ignores keyword arguments.
Serhiy Storchaka committed
December 25, 2015
S
Issue #25923: Added more const qualifiers to signatures of static and private functions.
Serhiy Storchaka committed
March 30, 2015
S
Issue #23783: Fixed memory leak in PyObject_ClearWeakRefs() in case of
Serhiy Storchaka committed
April 13, 2013
M
Issue #17643: Add __callback__ attribute to weakref.ref.
Mark Dickinson committed
December 8, 2012
A
November 11, 2012
A
Issue #16453: Fix equality testing of dead weakref objects.
Antoine Pitrou committed
A
Issue #16453: Fix equality testing of dead weakref objects.
Antoine Pitrou committed
October 14, 2011
M
Rename _Py_identifier to _Py_IDENTIFIER.
Martin v. Löwis committed
October 10, 2011
M
Use identifier API for PyObject_GetAttrString.
Martin v. Löwis committed
October 9, 2011
M
Add API for static strings, primarily good for identifiers.
Martin v. Löwis committed
August 11, 2011
B
Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.
Brian Curtin committed
March 21, 2011
V
Issue #10833: Remove the buffer allocated on the stack, it isn't used anymore
Victor Stinner committed
V
Issue #10833: Use PyUnicode_FromFormat() and PyErr_Format() instead of
Victor Stinner committed
February 22, 2011
B
Issue #8914: fix various warnings from the Clang static analyzer v254.
Brett Cannon committed
November 9, 2010
V
Issue #10359: Remove ";" after function definition, invalid in ISO C
Victor Stinner committed
October 17, 2010
B
make hashes always the size of pointers; introduce Py_hash_t #9778
Benjamin Peterson committed
May 9, 2010
A
Recorded merge of revisions 81029 via svnmerge from
Antoine Pitrou committed