summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_runtime.h
Commit message (Expand)AuthorAgeFilesLines
* gh-115773: Add tests to exercise the _Py_DebugOffsets structure (#115774)Pablo Galindo Salgado2024-02-281-35/+42
* gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)Brett Simmers2024-02-201-0/+3
* Fix comment in pycore_runtime.h (GH-110540)He Weidong2024-02-011-1/+1
* gh-111964: Implement stop-the-world pauses (gh-112471)Sam Gross2024-01-231-0/+7
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-071-2/+2
* gh-112567: Add _Py_GetTicksPerSecond() function (#112587)Victor Stinner2023-12-011-2/+0
* gh-111956: Add thread-safe one-time initialization. (gh-111960)Sam Gross2023-11-161-1/+0
* gh-76785: Crossinterp utils additions (gh-111530)Eric Snow2023-11-011-2/+2
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-301-0/+1
* gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)Irit Katriel2023-10-261-1/+1
* gh-109693: Update pyruntimestate._finalizing to use pyatomic.h (gh-110837)Donghee Na2023-10-131-4/+3
* gh-110310: Add a Per-Interpreter XID Registry for Heap Types (gh-110311)Eric Snow2023-10-041-4/+1
* gh-109793: Allow Switching Interpreters During Finalization (gh-109794)Eric Snow2023-09-271-0/+16
* gh-106213: Make Emscripten trampolines work with JSPI (GH-106219)Hood Chatham2023-09-151-0/+7
* gh-107211: No longer export internal functions (7) (#108425)Victor Stinner2023-08-241-0/+3
* gh-108216: Cleanup #include in internal header files (#108228)Victor Stinner2023-08-211-7/+6
* GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for perfor...Mark Shannon2023-08-171-1/+1
* gh-106931: Intern Statically Allocated Strings Globally (gh-107272)Eric Snow2023-07-271-0/+1
* gh-107211: No longer export internal functions (2) (#107214)Victor Stinner2023-07-251-4/+4
* gh-106597: Add debugging struct with offsets for out-of-process tools (#106598)Pablo Galindo Salgado2023-07-111-0/+89
* gh-106140: Reorder some fields to facilitate out-of-process inspection (#106143)Pablo Galindo Salgado2023-06-271-8/+14
* gh-100227: Lock Around Adding Global Audit Hooks (gh-105515)Eric Snow2023-06-081-1/+4
* Revert "Move observability-relevant structure fields to the top" (#105512)Pablo Galindo Salgado2023-06-081-12/+8
* Move observability-relevant structure fields to the top (#105271)Gabriele N. Tornetta2023-06-081-8/+12
* gh-99113: A Per-Interpreter GIL! (gh-104210)Eric Snow2023-05-081-2/+0
* gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)Eric Snow2023-04-241-2/+1
* gh-95795: Move types.next_version_tag to PyInterpreterState (gh-102343)Eric Snow2023-04-241-7/+2
* gh-103323: Get the "Current" Thread State from a Thread-Local Variable (gh-10...Eric Snow2023-04-241-3/+0
* gh-101659: Add _Py_AtExit() (gh-103298)Eric Snow2023-04-061-3/+2
* gh-100227: Move the Dict of Interned Strings to PyInterpreterState (gh-102339)Eric Snow2023-03-281-1/+0
* gh-102304: Move _Py_RefTotal to _PyRuntimeState (gh-102543)Eric Snow2023-03-201-0/+2
* gh-100227: Move dict_state.global_version to PyInterpreterState (gh-102338)Eric Snow2023-03-091-2/+0
* gh-100227: Move func_state.next_version to PyInterpreterState (gh-102334)Eric Snow2023-03-081-2/+0
* gh-100227: Move the dtoa State to PyInterpreterState (gh-102331)Eric Snow2023-02-281-2/+0
* gh-59956: Allow the "Trashcan" Mechanism to Work Without a Thread State (gh-1...Eric Snow2023-01-231-0/+3
* gh-59956: Clarify GILState-related Code (gh-101161)Eric Snow2023-01-191-4/+6
* gh-90111: Minor Cleanup for Runtime-Global Objects (gh-100254)Eric Snow2022-12-141-1/+1
* gh-81057: Move Signal-Related Globals to _PyRuntimeState (gh-100085)Eric Snow2022-12-121-5/+2
* gh-81057: Move faulthandler Globals to _PyRuntimeState (gh-100152)Eric Snow2022-12-121-0/+2
* gh-81057: Move tracemalloc Globals to _PyRuntimeState (gh-100151)Eric Snow2022-12-121-3/+2
* gh-81057: Move Threading-Related Globals to _PyRuntimeState (#100084)Eric Snow2022-12-091-0/+2
* gh-81057: Move Ceval Trampoline Globals to _PyRuntimeState (gh-100083)Eric Snow2022-12-091-10/+1
* gh-81057: Move time Globals to _PyRuntimeState (gh-100122)Eric Snow2022-12-081-2/+2
* gh-81057: Move OS-Related Globals to _PyRuntimeState (gh-100082)Eric Snow2022-12-081-0/+2
* gh-81057: Move More Globals to _PyRuntimeState (gh-100092)Eric Snow2022-12-071-0/+5
* gh-81057: Move the global Dict-Related Versions to _PyRuntimeState (gh-99497)Eric Snow2022-11-161-0/+4
* gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516)Eric Snow2022-11-161-1/+11
* gh-81057: Move Globals in Core Code to _PyRuntimeState (gh-99496)Eric Snow2022-11-151-1/+7
* gh-81057: Move Global Variables Holding Objects to _PyRuntimeState. (gh-99487)Eric Snow2022-11-141-0/+8
* gh-81057: Move the Allocators to _PyRuntimeState (gh-99217)Eric Snow2022-11-111-0/+5