COMMITS
/ Objects/descrobject.c October 5, 2022
S
gh-95196: Disable incorrect pickling of the C implemented classmethod descriptors (GH-96383)
Serhiy Storchaka committed
June 28, 2022
S
gh-87995: Make MappingProxyType hashable (GH-94252)
Serhiy Storchaka committed
June 17, 2022
K
gh-93911: Specialize `LOAD_ATTR_PROPERTY` (GH-93912)
Ken Jin committed
May 29, 2022
S
bpo-41287: Handle `doc` argument of `property.__init__` in subclasses (#23205)
Sergei Izmailov committed
May 27, 2022
M
GH-90230: Add stats to breakdown the origin of calls to `PyEval_EvalFrame` (GH-93284)
Mark Shannon committed
May 4, 2022
V
Use static inline function Py_EnterRecursiveCall() (#91988)
Victor Stinner committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
March 30, 2022
C
bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189)
Christian Heimes committed
March 14, 2022
I
bpo-43721: Fix docstrings for property.getter/setter/deleter (GH-31046)
Irit Katriel committed
February 17, 2022
C
bpo-46730: Fix refleak and tighten NULL checks (GH-31389)
Christian Heimes committed
February 16, 2022
A
bpo-46730: Add more info to @property AttributeError messages (GH-31311)
Alex-Blade committed
February 8, 2022
January 19, 2022
J
docs: correct outdated MappingProxyType docstrings (#30281)
Joshua Bronson committed
October 7, 2021
D
bpo-45385: Fix reference leak from descr_check (#28719)
Dong-hee Na committed
September 19, 2021
S
Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450)
Serhiy Storchaka committed
July 19, 2021
D
bpo-44661: Update property_descr_set to use vectorcall if possible. (GH-27206)
Dong-hee Na committed
April 30, 2021
M
bpo-43977: Use tp_flags for collection matching (GH-25723)
Mark Shannon committed
S
bpo-42800: Rename AUDIT_READ to PY_AUDIT_READ (GH-25736)
Steve Dower committed
April 29, 2021
R
bpo-42800: add audit hooks for f_code and tb_frame (GH-24182)
Ryan Hileman committed
February 16, 2021
E
bpo-40170: Convert PyDescr_IsData() to static inline function (GH-24535)
Erlend Egeberg Aasland committed
December 30, 2020
Y
bpo-27794: Add `name` attribute to `property` class (GH-23967)
Yurii Karabas committed
June 22, 2020
V
bpo-41078: Rename pycore_tupleobject.h to pycore_tuple.h (GH-21056)
Victor Stinner committed
May 24, 2020
H
Remove spurious NULL in descrobject.c (GH-20344)
Hai Shi committed
May 8, 2020
Z
bpo-40273: Reversible mappingproxy (FH-19513)
Zackery Spytz committed
May 7, 2020
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin committed
April 15, 2020
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 7, 2020
G
bpo-39481: Implementation for PEP 585 (#18239)
Guido van Rossum committed
March 13, 2020
V
bpo-39947: Move Py_EnterRecursiveCall() to internal C API (GH-18972)
Victor Stinner committed
March 12, 2020
V
bpo-39884: Add method name in "bad call flags" error (GH-18944)
Victor Stinner committed
March 7, 2020
B
bpo-36144: Update MappingProxyType with PEP 584's operators (#18814)
Brandt Bucher committed
March 4, 2020
A
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
Andy Lester committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
Victor Stinner committed
January 30, 2020
H
November 5, 2019
J
bpo-37645: add new function _PyObject_FunctionStr() (GH-14890)
Jeroen Demeyer committed
November 4, 2019
V
bpo-38644: Pass tstate to Py_EnterRecursiveCall() (GH-16997)
Victor Stinner committed
September 1, 2019
S
bpo-37994: Fix silencing all errors if an attribute lookup fails. (GH-15630)
Serhiy Storchaka committed
August 14, 2019
Z
bpo-37337: Fix a GCC 9 warning in Objects/descrobject.c (GH-14814)
Zackery Spytz committed
July 8, 2019
J
bpo-37337: Add _PyObject_CallMethodNoArgs() (GH-14267)
Jeroen Demeyer committed
July 5, 2019
J
bpo-36974: separate vectorcall functions for each calling convention (GH-13781)
Jeroen Demeyer committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
June 28, 2019
J
bpo-37337: Add _PyObject_VectorcallMethod() (GH-14228)
Jeroen Demeyer committed
June 7, 2019
J
bpo-37151: simplify classmethoddescr_call (GH-13340)
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
May 30, 2019
J
bpo-36974: rename _FastCallKeywords -> _Vectorcall (GH-13653)
Jeroen Demeyer committed
May 29, 2019
J
bpo-36974: implement PEP 590 (GH-13185)
Jeroen Demeyer committed
May 28, 2019
J
bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338)
Jeroen Demeyer committed
May 23, 2019
S
bpo-36842: Implement PEP 578 (GH-12613)
Steve Dower committed
May 10, 2019
J
bpo-35983: skip trashcan for subclasses (GH-11841)
Jeroen Demeyer committed