summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-108082: Use PyErr_FormatUnraisable() (GH-111580)Serhiy Storchaka2023-11-025-51/+19
* gh-111544: Fix mimalloc build on AIX (#111593)Ayappan Perumal2023-11-021-2/+2
* gh-111089: Use PyUnicode_AsUTF8() in Argument Clinic (#111585)Victor Stinner2023-11-015-89/+19
* gh-90815: Exclude mimalloc .c files from Windows build (#111532)Dino Viehland2023-10-311-9/+10
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-301-0/+1
* gh-90815: Fix mimalloc build on WASI (#111524)Victor Stinner2023-10-301-0/+1
* gh-90815: Fix _PyMem_MimallocEnabled() compiler warning (#111522)Victor Stinner2023-10-301-6/+6
* gh-110481: Implement biased reference counting (gh-110764)Sam Gross2023-10-304-17/+132
* gh-90815: Add mimalloc memory allocator (#109914)Dino Viehland2023-10-3030-19/+13209
* GH-111339: Fix initialization and finalization of static optimizer types (GH-...Savannah Ostrowski2023-10-291-0/+6
* gh-89519: Remove classmethod descriptor chaining, deprecated since 3.11 (gh-1...Raymond Hettinger2023-10-271-4/+0
* gh-111354: define names for RESUME oparg values (#111365)Irit Katriel2023-10-261-1/+2