summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)Irit Katriel2023-10-263-9/+37
* gh-100762: Fix optimization in gen_close (#111069)Irit Katriel2023-10-251-2/+3
* GH-94438: Restore ability to jump over None tests (GH-111237)Savannah Ostrowski2023-10-241-0/+2
* gh-109894: Fix initialization of static `MemoryError` in subinterpreter (gh-1...Radislav Chugunov2023-10-231-4/+0
* gh-67565: Remove redundant C-contiguity checks (GH-105521)Furkan Onder2023-10-232-58/+2
* gh-111089: PyUnicode_AsUTF8AndSize() sets size on error (#111106)Victor Stinner2023-10-201-1/+8
* gh-111089: PyUnicode_AsUTF8() now raises on embedded NUL (#111091)Victor Stinner2023-10-202-3/+10
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-1730-26/+59
* gh-110864: TypeVar constructor: Partially revert gh-110784, `constraints` can...Nikita Sobolev2023-10-161-20/+14
* gh-110907: AC: Disallow using `*` with vararg (#110908)Nikita Sobolev2023-10-162-4/+3
* gh-110525: Delete `test_c_api` method from `set` object (#110688)Nikita Sobolev2023-10-131-153/+0
* gh-110782: Fix crash when TypeVar is constructed with keyword args (#110784)Jelle Zijlstra2023-10-121-18/+20
* gh-110289: C API: Add PyUnicode_EqualToUTF8() and PyUnicode_EqualToUTF8AndSiz...Serhiy Storchaka2023-10-111-0/+76
* GH-104584: Fix refleak when tracing through calls (GH-110593)Brandt Bucher2023-10-101-1/+1
* gh-76785: Add SendChannel.send_buffer() (#110246)Eric Snow2023-10-091-0/+22
* gh-110222: Add support of PyStructSequence in copy.replace() (GH-110223)Xuehai Pan2023-10-041-1/+75
* gh-110235: Raise TypeError for duplicate/unknown fields in PyStructSequence c...Xuehai Pan2023-10-041-7/+22
* gh-107073: Make PyObject_VisitManagedDict() public (#108763)Victor Stinner2023-10-023-13/+13