summaryrefslogtreecommitdiffstats
path: root/Include/cpython
Commit message (Expand)AuthorAgeFilesLines
* gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)Hugo van Kemenade2023-11-201-1/+1
* gh-111798: Use lower Py_C_RECURSION_LIMIT in debug mode (#112124)Victor Stinner2023-11-161-1/+5
* gh-112026: Add again _PyThreadState_UncheckedGet() function (#112121)Victor Stinner2023-11-151-0/+3
* gh-112026: Restore removed _PyDict_GetItemStringWithError() (#112119)Victor Stinner2023-11-151-1/+1
* gh-112026: Restore removed private C API (#112115)Victor Stinner2023-11-159-0/+260
* gh-111545: Add Include/cpython/pyhash.h header file (#112063)Victor Stinner2023-11-151-0/+13
* gh-111262: Add PyDict_Pop() function (#112028)Victor Stinner2023-11-141-0/+2
* gh-107149: make new opcode util functions private rather than public and unst...Irit Katriel2023-11-141-12/+0
* gh-111138: Add PyList_Extend() and PyList_Clear() functions (#111862)Victor Stinner2023-11-131-0/+3
* GH-111843: Tier 2 exponential backoff (GH-111850)Mark Shannon2023-11-091-0/+4
* gh-111569: Implement Python critical section API (gh-111571)Sam Gross2023-11-081-0/+7
* gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)Victor Stinner2023-11-071-0/+16
* GH-110829: Ensure Thread.join() joins the OS thread (#110848)Antoine Pitrou2023-11-041-0/+1
* gh-108082: Add PyErr_FormatUnraisable() function (GH-111086)Serhiy Storchaka2023-10-311-0/+2
* gh-109329: Count tier2 opcode misses (#110561)Michael Droettboom2023-10-311-0/+1
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-301-77/+0
* gh-90815: Add mimalloc memory allocator (#109914)Dino Viehland2023-10-301-0/+4
* gh-106168: Check allocated instead of size index bounds in PyList_SET_ITEM() ...scoder2023-10-301-1/+1
* gh-109587: Allow "precompiled" perf-trampolines to largely mitigate the cost ...gsallam2023-10-271-0/+3
* gh-106320: Re-add some PyLong/PyDict C-API functions (GH-#111162)scoder2023-10-252-0/+43
* GH-109369: Add machinery for deoptimizing tier2 executors, both individually ...Mark Shannon2023-10-231-0/+26
* gh-111089: Add PyUnicode_AsUTF8() to the limited C API (#111121)Victor Stinner2023-10-201-13/+0
* gh-111089: PyUnicode_AsUTF8() now raises on embedded NUL (#111091)Victor Stinner2023-10-201-10/+10
* gh-76785: Clean Up the Channels Module (gh-110568)Eric Snow2023-10-171-1/+1
* gh-85283: Add PySys_Audit() to the limited C API (#108571)Victor Stinner2023-10-171-3/+11
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-171-73/+0
* gh-85283: Add PyMem_RawMalloc() to the limited C API (#108570)Victor Stinner2023-10-171-6/+0
* gh-109693: Update _gil_runtime_state.locked to use pyatomic.h (gh-110836)Donghee Na2023-10-164-0/+57
* gh-110722: Add PYTHON_PRESITE to import a module before site.py is run (#110769)Ɓukasz Langa2023-10-141-0/+6
* gh-109595: Add -Xcpu_count=<n> cmdline for container users (#109667)Donghee Na2023-10-101-0/+2
* gh-110397: Add Py_IsFinalizing() to the stable ABI (#110441)Victor Stinner2023-10-071-2/+0
* gh-85283: Add PySys_AuditTuple() function (#108965)Victor Stinner2023-10-051-1/+5
* gh-109549: Add new states to PyThreadState to support PEP 703 (gh-109915)Sam Gross2023-10-051-0/+4
* gh-109329: Add stat for "trace too short" (GH-110402)Michael Droettboom2023-10-051-0/+1
* GH-109329: Add tier 2 stats (GH-109913)Michael Droettboom2023-10-041-4/+24
* GH-109369: Merge all eval-breaker flags and monitoring version into one word....Mark Shannon2023-10-041-1/+1
* gh-108867: Add PyThreadState_GetUnchecked() function (#108870)Victor Stinner2023-10-032-2/+2
* gh-109860: Use a New Thread State When Switching Interpreters, When Necessary...Eric Snow2023-10-031-0/+9
* gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109...Eric Snow2023-10-021-0/+1
* gh-109853: Fix sys.path[0] For Subinterpreters (gh-109994)Eric Snow2023-10-021-0/+3
* gh-107073: Make PyObject_VisitManagedDict() public (#108763)Victor Stinner2023-10-021-2/+2
* gh-110014: Remove PY_TIMEOUT_MAX from limited C API (#110217)Victor Stinner2023-10-021-0/+8
* gh-110014: Include explicitly <unistd.h> header (#110155)Victor Stinner2023-09-301-7/+23
* gh-110024: Fix Pointer Type Warnings (gh-110053)Eric Snow2023-09-291-8/+16
* gh-109793: Allow Switching Interpreters During Finalization (gh-109794)Eric Snow2023-09-271-0/+17
* gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)Eric Snow2023-09-191-0/+1
* gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)Sam Gross2023-09-192-7/+4
* GH-104584: Don't call executors from JUMP_BACKWARD (GH-109347)Brandt Bucher2023-09-131-1/+1
* GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)Victor Stinner2023-09-081-10/+9
* GH-108716: Turn off deep-freezing of code objects. (GH-108722)Mark Shannon2023-09-081-1/+0