index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Include
/
cpython
/
pystate.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-120973: Fix thread-safety issues with `threading.local` (#121655)
mpage
2024-07-19
1
-0/+8
*
gh-121621: Move asyncio_running_loop to private struct (#121939)
Sam Gross
2024-07-17
1
-2/+0
*
gh-121621: Move asyncio running loop to thread state (GH-121695)
Ken Jin
2024-07-16
1
-0/+2
*
gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)
Eric Snow
2024-06-25
1
-4/+5
*
gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds...
Brett Simmers
2024-05-23
1
-1/+3
*
gh-112075: use per-thread dict version pool (#118676)
Dino Viehland
2024-05-07
1
-0/+1
*
GH-117760: Streamline the trashcan mechanism (GH-117763)
Mark Shannon
2024-04-17
1
-6/+1
*
gh-117645: Increase WASI stack size from 512 KiB to 8 MiB (#117674)
Victor Stinner
2024-04-16
1
-8/+3
*
gh-117008: Fix functools test_recursive_pickle() (#117009)
Victor Stinner
2024-03-23
1
-0/+2
*
gh-71052: Add Android build script and instructions (#116426)
Malcolm Smith
2024-03-21
1
-0/+4
*
gh-114271: Fix race in `Thread.join()` (#114839)
mpage
2024-03-16
1
-26/+0
*
gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)
Brett Simmers
2024-02-20
1
-0/+5
*
GH-112354: Initial implementation of warm up on exits and trace-stitching (GH...
Mark Shannon
2024-02-20
1
-0/+2
*
GH-113655 Lower C recursion limit from 4000 to 3000 on Windows. (GH-114896)
Mark Shannon
2024-02-02
1
-1/+1
*
GH-114456: lower the recursion limit under WASI for debug builds (GH-114457)
Brett Cannon
2024-01-23
1
-4/+7
*
gh-111964: Implement stop-the-world pauses (gh-112471)
Sam Gross
2024-01-23
1
-1/+1
*
GH-113655: Lower the C recursion limit on various platforms (GH-113944)
Mark Shannon
2024-01-16
1
-2/+6
*
GH-112215: Increase C recursion limit for non debug builds (GH-113397)
Mark Shannon
2023-12-22
1
-1/+3
*
gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)
Hugo van Kemenade
2023-11-20
1
-1/+1
*
gh-111798: Use lower Py_C_RECURSION_LIMIT in debug mode (#112124)
Victor Stinner
2023-11-16
1
-1/+5
*
gh-112026: Add again _PyThreadState_UncheckedGet() function (#112121)
Victor Stinner
2023-11-15
1
-0/+3
*
gh-112026: Restore removed private C API (#112115)
Victor Stinner
2023-11-15
1
-0/+5
*
gh-111569: Implement Python critical section API (gh-111571)
Sam Gross
2023-11-08
1
-0/+7
*
gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)
Eric Snow
2023-10-30
1
-77/+0
*
gh-76785: Clean Up the Channels Module (gh-110568)
Eric Snow
2023-10-17
1
-1/+1
*
gh-109549: Add new states to PyThreadState to support PEP 703 (gh-109915)
Sam Gross
2023-10-05
1
-0/+4
*
gh-108867: Add PyThreadState_GetUnchecked() function (#108870)
Victor Stinner
2023-10-03
1
-1/+1
*
gh-109860: Use a New Thread State When Switching Interpreters, When Necessary...
Eric Snow
2023-10-03
1
-0/+9
*
gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109...
Eric Snow
2023-10-02
1
-0/+1
*
gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)
Eric Snow
2023-09-19
1
-0/+1
*
GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)
Victor Stinner
2023-09-08
1
-10/+9
*
gh-106320: Remove private _PyGILState_GetInterpreterStateUnsafe() (#108603)
Victor Stinner
2023-08-29
1
-9/+0
*
GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for perfor...
Mark Shannon
2023-08-17
1
-23/+2
*
GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFra...
Mark Shannon
2023-08-04
1
-1/+2
*
gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)
Eric Snow
2023-07-27
1
-0/+1
*
gh-106320: Remove _PyInterpreterState_HasFeature() (#106425)
Victor Stinner
2023-07-04
1
-32/+0
*
gh-106320: Remove private _PyInterpreterState functions (#106325)
Victor Stinner
2023-07-02
1
-57/+0
*
gh-106320: Remove _PyInterpreterState_Get() alias (#106321)
Victor Stinner
2023-07-01
1
-4/+1
*
gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)
Eric Snow
2023-04-24
1
-0/+4
*
GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-1...
Mark Shannon
2023-04-12
1
-10/+1
*
gh-98627: Add an Optional Check for Extension Module Subinterpreter Compatibi...
Eric Snow
2023-02-16
1
-0/+3
*
GH-101578: Normalize the current exception (GH-101607)
Mark Shannon
2023-02-08
1
-3/+1
*
gh-59956: Clarify Runtime State Status Expectations (gh-101308)
Eric Snow
2023-01-30
1
-1/+26
*
gh-59956: Allow the "Trashcan" Mechanism to Work Without a Thread State (gh-1...
Eric Snow
2023-01-23
1
-2/+6
*
gh-59956: Clarify GILState-related Code (gh-101161)
Eric Snow
2023-01-19
1
-5/+1
*
gh-99741: Implement Multi-Phase Init for the _xxsubinterpreters Module (gh-99...
Eric Snow
2022-12-05
1
-3/+18
*
gh-99741: Clean Up the _xxsubinterpreters Module (gh-99940)
Eric Snow
2022-12-02
1
-1/+1
*
gh-99741: Fix the Cross-Interpreter Data API (gh-99939)
Eric Snow
2022-12-02
1
-0/+1
*
GH-99205: remove `_static` field from `PyThreadState` and `PyInterpreterState...
Kumar Aditya
2022-11-15
1
-3/+0
*
gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)
Eric Snow
2022-10-31
1
-6/+7
[next]