summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* gh-111178: Avoid calling functions from incompatible pointer types in dictobj...Christopher Chavez2024-01-021-100/+126
* gh-111178: Avoid calling functions from incompatible pointer types in descrob...Christopher Chavez2024-01-021-106/+147
* gh-111178: Avoid calling functions from incompatible pointer types in listobj...Christopher Chavez2024-01-021-72/+92
* gh-112532: Use separate mimalloc heaps for GC objects (gh-113263)Sam Gross2023-12-263-22/+67
* gh-111971: Make _PyUnicode_FromId thread-safe in --disable-gil (gh-113489)Donghee Na2023-12-261-3/+7
* gh-113212: Improve error message & document zero-arg super inside nested func...Yan Yanchii2023-12-221-3/+16
* gh-112027: Don't print mimalloc warning after mmap() call (gh-113372)Sam Gross2023-12-221-2/+2
* gh-113157 gh-89519: Fix method descriptors (gh-113233)Raymond Hettinger2023-12-211-0/+8
* gh-95754: Better AttributeError on partially initialised module (#112577)Shantanu2023-12-211-2/+22
* gh-110383: Improve accuracy of str.split() and str.rsplit() docstrings (#113355)Erlend E. Aasland2023-12-212-5/+9
* gh-111375: Use `NULL` rather than `None` in the exception stack to indicate t...Carey Metcalfe2023-12-211-1/+1
* gh-111178: Make slot functions in typeobject.c have compatible types (GH-112752)Christopher Chavez2023-12-202-20/+35
* gh-112532: Require mimalloc in `--disable-gil` builds (gh-112883)Sam Gross2023-12-121-2/+13
* gh-111178: Avoid calling functions from incompatible pointer types in memoryo...Christopher Chavez2023-12-111-61/+90
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-072-47/+18
* gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False (#...andrewluotechnologies2023-12-072-1/+7
* gh-112660: Do not clear arbitrary errors on import (GH-112661)Serhiy Storchaka2023-12-071-32/+25
* Minor refactoring of Object/abstract.c (UNARY_FUNC macro and more cases for B...Sergey B Kirpichev2023-12-051-90/+25
* gh-112625: Protect bytearray from being freed by misbehaving iterator inside ...chilaxan2023-12-041-1/+4
* gh-111058: Change coro.cr_frame/gen.gi_frame to be None for a closed coroutin...Irit Katriel2023-12-011-1/+1
* gh-111972: Make Unicode name C APIcapsule initialization thread-safe (#112249)Kirill Podoprigora2023-11-301-11/+21
* gh-76785: Add _PyType_GetModuleName() to the Internal C-API (gh-112323)Eric Snow2023-11-221-0/+6
* gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)Hugo van Kemenade2023-11-201-3/+3
* gh-112266: Remove `(if defined)` part from `__dict__` and `__weakref__` docst...Nikita Sobolev2023-11-191-4/+4
* gh-112026: Restore removed _PyDict_GetItemStringWithError() (#112119)Victor Stinner2023-11-151-0/+14
* gh-96954: Fix `make regen-unicodedata` in out-of-tree builds (#112118)Miro HronĨok2023-11-151-1/+1
* gh-112026: Restore removed private C API (#112115)Victor Stinner2023-11-151-1/+1
* gh-111906: Fix warnings during mimalloc build on FreeBSD (#111907)Furkan Onder2023-11-141-2/+2
* gh-111262: Add PyDict_Pop() function (#112028)Victor Stinner2023-11-143-40/+96
* gh-111789: Use PyDict_GetItemRef() in Objects/ (GH-111827)Serhiy Storchaka2023-11-145-120/+76
* gh-111138: Add PyList_Extend() and PyList_Clear() functions (#111862)Victor Stinner2023-11-132-122/+177
* gh-111999: Add signatures and improve docstrings for builtins (GH-112000)Serhiy Storchaka2023-11-136-27/+53
* gh-110481: fix 'unused function' warning for `is_shared_refcnt_dead`. (gh-111...Sam Gross2023-11-101-4/+6
* Add private _PyUnicode_AsUTF8NoNUL() function (GH-111957)Serhiy Storchaka2023-11-101-0/+12
* Improve error message for "float modulo by zero" (#111685)Pavel Ovchinnikov2023-11-091-1/+1
* gh-111354: remove comparisons with enum values, variable reuse, unused import...Irit Katriel2023-11-091-22/+14
* gh-111569: Implement Python critical section API (gh-111571)Sam Gross2023-11-081-1/+1
* gh-110543: Fix CodeType.replace in presence of comprehensions (#110586)Jelle Zijlstra2023-11-081-0/+29
* gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)Victor Stinner2023-11-077-29/+92
* gh-81137: deprecate assignment of code object to a function of a mismatched t...Irit Katriel2023-11-071-0/+14
* gh-106672: C API: Report indiscriminately ignored errors (GH-106674)Serhiy Storchaka2023-11-073-25/+69
* gh-79932: raise exception if frame.clear() is called on a suspended frame (#1...Irit Katriel2023-11-071-0/+7
* simplify code to pop exception in frame_setlineno (#111702)Irit Katriel2023-11-061-5/+2
* gh-111666: Speed up `BaseExceptionGroup.{derive,split,subgroup}` (#111667)Nikita Sobolev2023-11-041-20/+6
* gh-111506: Implement Py_SET_REFCNT() as opaque function in limited C API (#11...Victor Stinner2023-11-031-0/+8
* gh-103615: Use local events for opcode tracing (GH-109472)Tian Gao2023-11-031-1/+7
* gh-106168: Revert the "size before item" setting (#111683)scoder2023-11-031-1/+1
* gh-111354: Simplify _PyGen_yf by moving some of its work to the compiler and ...Irit Katriel2023-11-032-25/+10
* GH-109369 Add vectorcall to `PyLong_Type` (GH-111642)Mark Shannon2023-11-021-0/+25
* gh-111354: simplify detection of RESUME after YIELD_VALUE at except-depth 1 ...Irit Katriel2023-11-022-19/+11