COMMITS
/ Objects/object.c December 7, 2023
A
gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False (#112504)
andrewluotechnologies committed
November 20, 2023
H
gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)
Hugo van Kemenade committed
November 14, 2023
S
gh-111789: Use PyDict_GetItemRef() in Objects/ (GH-111827)
Serhiy Storchaka committed
November 10, 2023
S
November 8, 2023
S
gh-111569: Implement Python critical section API (gh-111571)
Sam Gross committed
November 7, 2023
S
gh-106672: C API: Report indiscriminately ignored errors (GH-106674)
Serhiy Storchaka committed
November 3, 2023
V
gh-111506: Implement Py_SET_REFCNT() as opaque function in limited C API (#111508)
Victor Stinner committed
October 30, 2023
S
gh-110481: Implement biased reference counting (gh-110764)
Sam Gross committed
October 29, 2023
S
GH-111339: Fix initialization and finalization of static optimizer types (GH-111430)
Savannah Ostrowski committed
September 29, 2023
V
gh-110079: Remove extern "C" { ...} in C code (#110080)
Victor Stinner committed
September 17, 2023
S
gh-108511: Add C API functions which do not silently ignore errors (GH-109025)
Serhiy Storchaka committed
September 1, 2023
V
gh-108634: PyInterpreterState_New() no longer calls Py_FatalError() (#108748)
Victor Stinner committed
August 31, 2023
V
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner committed
August 29, 2023
V
gh-106320: Remove _PyAnextAwaitable_Type from the public C API (#108597)
Victor Stinner committed
August 24, 2023
V
gh-106320: Remove private _PyManagedBuffer_Type (#108431)
Victor Stinner committed
August 11, 2023
M
August 7, 2023
E
gh-107630: Initialize Each Interpreter's refchain Properly (gh-107733)
Eric Snow committed
August 3, 2023
E
gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567)
Eric Snow committed
July 27, 2023
E
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)
Eric Snow committed
July 24, 2023
V
gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS() (#107193)
Victor Stinner committed
July 22, 2023
V
gh-106320: Move _PyMethodWrapper_Type to internal C API (#107064)
Victor Stinner committed
V
gh-106320: Remove private _PyInterpreterID C API (#107053)
Victor Stinner committed
V
gh-106320: Remove _Py_SwappedOp from the C API (#107036)
Victor Stinner committed
J
gh-96663: Add a better error message for __dict__-less classes setattr (#103232)
James Hilton-Balfe committed
July 11, 2023
S
gh-106521: Add PyObject_GetOptionalAttr() function (GH-106522)
Serhiy Storchaka committed
V
gh-106572: Convert PyObject_DelAttr() to a function (#106611)
Victor Stinner committed
July 5, 2023
C
gh-105340: include hidden fast-locals in locals() (#105715)
Carl Meyer committed
June 2, 2023
E
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-105258)
Eric Snow committed
June 1, 2023
V
gh-92536: Remove PyUnicode_READY() calls (#105210)
Victor Stinner committed
May 18, 2023
J
gh-104549: Set __module__ on TypeAliasType (#104550)
Jelle Zijlstra committed
May 16, 2023
J
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra committed
May 4, 2023
J
gh-102500: Implement PEP 688 (#102521)
Jelle Zijlstra committed
I
gh-104066: Improve performance of hasattr for module objects (#104063)
Itamar Ostricher committed
May 3, 2023
I
gh-104078: Improve performance of PyObject_HasAttrString (#104079)
Itamar Ostricher committed
May 2, 2023
April 28, 2023
E
gh-94673: Fix _PyTypes_InitTypes() and get_type_attr_as_size() (gh-103961)
Eric Snow committed
April 27, 2023
E
gh-94673: Ensure Builtin Static Types are Readied Properly (gh-103940)
Eric Snow committed
April 24, 2023
E
gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)
Eric Snow committed
A
gh-103712: Increase the length of the type name in AttributeError messages (#103713)
Alex Gaynor committed
April 22, 2023
E
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo committed
April 17, 2023
A
gh-103092: Isolate winreg (#103250)
AN Long committed
April 12, 2023
M
GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-103083)
Mark Shannon committed
April 7, 2023
N
gh-102213: Revert "gh-102213: Optimize the performance of `__getattr__` (GH-102248)" (GH-103332)
Nikita Sobolev committed
March 21, 2023
E
gh-102304: Move the Total Refcount to PyInterpreterState (gh-102545)
Eric Snow committed
March 20, 2023
E
gh-102304: Move _Py_RefTotal to _PyRuntimeState (gh-102543)
Eric Snow committed
March 11, 2023
W
gh-102213: Optimize the performance of `__getattr__` (GH-102248)
wangxiang-hz committed
March 8, 2023
E
gh-102304: Consolidate Direct Usage of _Py_RefTotal (gh-102514)
Eric Snow committed
I
February 9, 2023
D
gh-101430: Update tracemalloc to handle presize properly. (gh-101745)
Dong-hee Na committed
February 8, 2023
M
GH-101578: Normalize the current exception (GH-101607)
Mark Shannon committed