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
/
internal
/
pycore_pystate.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
GH-139914: Handle stack growth direction on HPPA (GH-140028)
Stefano Rivera
2025-11-17
1
-0/+4
*
gh-140544: fix build for including `pycore_pystate.h` when `HAVE_THREAD_LOCAL...
Kumar Aditya
2025-10-27
1
-2/+2
*
gh-140544: store pointer to interpreter state as a thread local for fast acce...
Kumar Aditya
2025-10-25
1
-2/+7
*
gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (#135928)
Victor Stinner
2025-07-01
1
-1/+2
*
gh-133261: Use __builtin_frame_address() on GCC 9 and older (#133269)
Victor Stinner
2025-05-01
1
-2/+2
*
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon
2025-04-30
1
-0/+29
*
gh-132775: Drop PyUnstable_InterpreterState_GetMainModule() (gh-132978)
Eric Snow
2025-04-28
1
-0/+3
*
gh-131238: Remove pycore_runtime.h from pycore_pystate.h (#131356)
Victor Stinner
2025-03-19
1
-4/+1
*
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon
2025-03-17
1
-1/+2
*
gh-131238: Convert pycore_pystate.h static inline to functions (#131352)
Victor Stinner
2025-03-17
1
-33/+5
*
GH-131238: Core header refactor (GH-131250)
Mark Shannon
2025-03-17
1
-2/+4
*
gh-124878: Fix race conditions during interpreter finalization (#130649)
Sam Gross
2025-03-06
1
-5/+16
*
gh-128002: use per threads tasks linked list in asyncio (#128869)
Kumar Aditya
2025-02-06
1
-2/+2
*
gh-128360: Add `_Py_AssertHoldsTstate` as assertion for holding a thread stat...
Peter Bierma
2025-01-20
1
-0/+13
*
gh-127314: Don't mention the GIL when calling without a thread state on the f...
Peter Bierma
2024-12-06
1
-0/+8
*
gh-114940: Add _Py_FOR_EACH_TSTATE_UNLOCKED(), and Friends (gh-127077)
Eric Snow
2024-11-21
1
-0/+9
*
gh-126986: Drop _PyInterpreterState_FailIfNotRunning() (gh-126988)
Eric Snow
2024-11-19
1
-1/+1
*
gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2) (gh-126704)
Eric Snow
2024-11-11
1
-0/+6
*
gh-100240: Use a consistent implementation for freelists (#121934)
Sam Gross
2024-07-22
1
-16/+0
*
gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)
Eric Snow
2024-06-25
1
-1/+5
*
gh-76785: Rename _xxsubinterpreters to _interpreters (gh-117791)
Eric Snow
2024-04-24
1
-2/+2
*
gh-76785: Add More Tests to test_interpreters.test_api (gh-117662)
Eric Snow
2024-04-11
1
-0/+3
*
gh-116522: Refactor `_PyThreadState_DeleteExcept` (#117131)
Sam Gross
2024-03-21
1
-1/+2
*
gh-105716: Update interp->threads.main After Fork (gh-117049)
Eric Snow
2024-03-21
1
-0/+3
*
gh-111968: Rename freelist related struct names to Eric's suggestion (gh-115329)
Donghee Na
2024-02-14
1
-3/+3
*
gh-111964: Implement stop-the-world pauses (gh-112471)
Sam Gross
2024-01-23
1
-12/+39
*
gh-111968: Introduce _PyFreeListState and _PyFreeListState_GET API (gh-113584)
Donghee Na
2024-01-09
1
-0/+16
*
gh-112532: Use separate mimalloc heaps for GC objects (gh-113263)
Sam Gross
2023-12-26
1
-0/+1
*
gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)
Sam Gross
2023-12-07
1
-2/+2
*
gh-112026: Restore removed private C API (#112115)
Victor Stinner
2023-11-15
1
-5/+0
*
gh-109549: Add new states to PyThreadState to support PEP 703 (gh-109915)
Sam Gross
2023-10-05
1
-0/+42
*
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
-1/+4
*
gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109...
Eric Snow
2023-10-02
1
-0/+5
*
gh-109793: Allow Switching Interpreters During Finalization (gh-109794)
Eric Snow
2023-09-27
1
-2/+6
*
gh-108987: Fix _thread.start_new_thread() race condition (#109135)
Victor Stinner
2023-09-11
1
-0/+2
*
gh-104690: thread_run() checks for tstate dangling pointer (#109056)
Victor Stinner
2023-09-08
1
-0/+4
*
gh-106320: Remove private _PyGILState_GetInterpreterStateUnsafe() (#108603)
Victor Stinner
2023-08-29
1
-0/+8
*
gh-107211: No longer export internal functions (7) (#108425)
Victor Stinner
2023-08-24
1
-0/+3
*
gh-108216: Cleanup #include in internal header files (#108228)
Victor Stinner
2023-08-21
1
-1/+1
*
gh-105699: Use a _Py_hashtable_t for the PyModuleDef Cache (gh-106974)
Eric Snow
2023-07-28
1
-5/+0
*
gh-107211: No longer export internal variables (#107218)
Victor Stinner
2023-07-25
1
-1/+1
*
gh-107211: No longer export internal functions (2) (#107214)
Victor Stinner
2023-07-25
1
-7/+9
*
gh-106320: Remove private _PyInterpreterState functions (#106325)
Victor Stinner
2023-07-02
1
-3/+16
*
gh-106320: Remove _PyInterpreterState_Get() alias (#106321)
Victor Stinner
2023-07-01
1
-1/+1
*
gh-104812: Run Pending Calls in any Thread (gh-104813)
Eric Snow
2023-06-13
1
-8/+0
*
gh-103323: Remove PyRuntimeState_GetThreadState() (#104171)
Victor Stinner
2023-05-04
1
-8/+2
*
gh-101659: Isolate "obmalloc" State to Each Interpreter (gh-101660)
Eric Snow
2023-04-24
1
-0/+7
*
gh-103323: Get the "Current" Thread State from a Thread-Local Variable (gh-10...
Eric Snow
2023-04-24
1
-9/+17
*
GH-103082: Implementation of PEP 669: Low Impact Monitoring for CPython (GH-1...
Mark Shannon
2023-04-12
1
-10/+0
[next]