summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_ceval_state.h
Commit message (Expand)AuthorAgeFilesLines
* gh-118518: Allow perf to work without frame pointers (#112254)Pablo Galindo Salgado2024-05-051-0/+2
* GH-118095: Make sure that progress is made if there are pending calls being h...Mark Shannon2024-05-011-1/+1
* gh-110693: Use a Larger Queue for Per-Interpreter Pending Calls (gh-118302)Eric Snow2024-04-271-2/+4
* gh-110693: Pending Calls Machinery Cleanups (gh-118296)Eric Snow2024-04-261-9/+43
* gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe ...Dino Viehland2024-04-191-0/+1
* gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)Brett Simmers2024-02-201-7/+4
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-071-1/+2
* gh-109587: Allow "precompiled" perf-trampolines to largely mitigate the cost ...gsallam2023-10-271-0/+2
* gh-76785: Add SendChannel.send_buffer() (#110246)Eric Snow2023-10-091-0/+1
* GH-109369: Merge all eval-breaker flags and monitoring version into one word....Mark Shannon2023-10-041-15/+4
* gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)Eric Snow2023-09-191-1/+3
* gh-108216: Cleanup #include in internal header files (#108228)Victor Stinner2023-08-211-2/+0
* GH-104580: Put `eval_breaker` back at the start of the interpreter state. (GH...Mark Shannon2023-07-281-1/+3
* gh-104812: Run Pending Calls in any Thread (gh-104813)Eric Snow2023-06-131-18/+20
* GH-104580: Don't cache eval breaker in interpreter (GH-104581)Mark Shannon2023-05-181-3/+3
* gh-99113: A Per-Interpreter GIL! (gh-104210)Eric Snow2023-05-081-3/+0
* gh-99113: Add PyInterpreterConfig.own_gil (gh-104204)Eric Snow2023-05-051-0/+1
* gh-99113: Share the GIL via PyInterpreterState.ceval.gil (gh-104203)Eric Snow2023-05-051-0/+3
* gh-81057: Move Ceval Trampoline Globals to _PyRuntimeState (gh-100083)Eric Snow2022-12-091-0/+100