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
/
Python
/
pystate.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-142048: Fix lost gc allocations count on thread cleanup (#142233)
Kevin Wang
2025-12-10
1
-2/+9
*
gh-138122: Don't sample partial frame chains (#141912)
Pablo Galindo Salgado
2025-12-07
1
-2/+26
*
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin
2025-11-13
1
-8/+19
*
gh-139653: Add PyUnstable_ThreadState_SetStackProtection() (#139668)
Victor Stinner
2025-11-13
1
-0/+3
*
gh-131253: free-threaded build support for pystats (gh-137189)
Neil Schemenauer
2025-11-03
1
-0/+29
*
gh-140544: Always assume that thread locals are available (GH-140690)
Peter Bierma
2025-10-28
1
-3/+0
*
gh-138050: [WIP] JIT - Streamline MAKE_WARM - move coldness check to executor...
alm
2025-10-27
1
-1/+1
*
gh-140544: store pointer to interpreter state as a thread local for fast acce...
Kumar Aditya
2025-10-25
1
-3/+9
*
gh-140544: cleanup `HAVE_THREAD_LOCAL` checks in pystate.c (#140547)
Kumar Aditya
2025-10-24
1
-21/+3
*
gh-140301: Fix memory leak in subinterpreter `PyConfig` cleanup (#140303)
Shamil
2025-10-20
1
-0/+2
*
gh-140067: Fix memory leak in sub-interpreter creation (#140111) (#140261)
Kumar Aditya
2025-10-18
1
-6/+9
*
gh-140257: fix data race on eval_breaker during finalization (#140265)
Shamil
2025-10-18
1
-3/+4
*
Revert "gh-140067: Fix memory leak in sub-interpreter creation (#140111)" (#...
Peter Bierma
2025-10-15
1
-9/+6
*
gh-140067: Fix memory leak in sub-interpreter creation (#140111)
Shamil
2025-10-14
1
-6/+9
*
gh-126016: Remove bad assertion in `PyThreadState_Clear` (GH-139158)
Peter Bierma
2025-09-19
1
-1/+5
*
gh-136003: Execute pre-finalization callbacks in a loop (GH-136004)
Peter Bierma
2025-09-18
1
-1/+1
*
gh-137838: Move _PyUOpInstruction buffer to PyInterpreterState (gh-138918)
Donghee Na
2025-09-17
1
-0/+11
*
gh-128627: Use __builtin_wasm_test_function_pointer_signature for Emscripten ...
Hood Chatham
2025-09-17
1
-6/+0
*
gh-137433: Fix deadlock with stop-the-world and daemon threads (gh-137735)
Sam Gross
2025-09-16
1
-2/+4
*
gh-137384: fix crash when accessing warnings state late in runtime shutdown (...
Kumar Aditya
2025-08-22
1
-1/+4
*
GH-137959: Replace shim code in jitted code with a single trampoline function...
Mark Shannon
2025-08-21
1
-0/+5
*
gh-137400: Fix thread-safety issues when profiling all threads (gh-137518)
Sam Gross
2025-08-13
1
-11/+2
*
gh-137514: Add a free-threading wrapper for mutexes (GH-137515)
Peter Bierma
2025-08-07
1
-6/+2
*
GH-136410: Faster side exits by using a cold exit stub (GH-136411)
Mark Shannon
2025-08-01
1
-1/+8
*
gh-136870: fix data race in `PyThreadState_Clear` on `sys_tracing_threads` (#...
Kumar Aditya
2025-07-21
1
-0/+9
*
gh-132775: Fix Interpreter.call() __main__ Visibility (gh-135595)
Eric Snow
2025-06-17
1
-0/+1
*
gh-91048: Refactor and optimize remote debugging module (#134652)
Pablo Galindo Salgado
2025-05-25
1
-4/+6
*
gh-131185: Use a proper thread-local for cached thread states (gh-132510)
Peter Bierma
2025-05-21
1
-156/+43
*
Simplify interp_look_up_id() (#134257)
Victor Stinner
2025-05-19
1
-4/+2
*
gh-134144: Fix use-after-free in zapthreads() (#134145)
b-pass
2025-05-18
1
-2/+7
*
GH-133231: Changes to executor management to support proposed `sys._jit` modu...
Mark Shannon
2025-05-04
1
-1/+7
*
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon
2025-04-30
1
-1/+4
*
GH-132508: Use tagged integers on the evaluation stack for the last instructi...
Mark Shannon
2025-04-29
1
-1/+1
*
gh-133079: Remove Py_C_RECURSION_LIMIT & PyThreadState.c_recursion_remaining ...
Petr Viktorin
2025-04-29
1
-1/+0
*
gh-132775: Drop PyUnstable_InterpreterState_GetMainModule() (gh-132978)
Eric Snow
2025-04-28
1
-6/+32
*
gh-132399: ensure correct alignment of `PyInterpreterState` (#132428)
Bénédikt Tran
2025-04-19
1
-3/+14
*
gh-131238: Add pycore_interpframe_structs.h header (#131553)
Victor Stinner
2025-03-21
1
-2/+0
*
gh-131238: Remove includes from pycore_interp.h (#131495)
Victor Stinner
2025-03-20
1
-8/+7
*
gh-131238: Remove more includes from pycore_interp.h (#131480)
Victor Stinner
2025-03-19
1
-0/+1
*
gh-131238: Remove many includes from pycore_interp.h (#131472)
Victor Stinner
2025-03-19
1
-0/+1
*
gh-131238: Convert pycore_pystate.h static inline to functions (#131352)
Victor Stinner
2025-03-17
1
-0/+38
*
GH-131238: Core header refactor (GH-131250)
Mark Shannon
2025-03-17
1
-0/+3
*
gh-124878: Fix race conditions during interpreter finalization (#130649)
Sam Gross
2025-03-06
1
-39/+57
*
GH-127705: better double free message. (GH-130785)
Mark Shannon
2025-03-05
1
-3/+16
*
gh-130091: Reorder `_PyThreadState_Attach` to avoid data race (gh-130092)
Sam Gross
2025-02-27
1
-2/+1
*
gh-130421: Fix data race on timebase initialization (gh-130592)
Sam Gross
2025-02-27
1
-0/+6
*
GH-130396: Use computed stack limits on linux (GH-130398)
Mark Shannon
2025-02-25
1
-4/+7
*
GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not cou...
Petr Viktorin
2025-02-24
1
-7/+4
*
gh-111924: Fix data races when swapping allocators (gh-130287)
Sam Gross
2025-02-20
1
-1/+1
*
GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)
Mark Shannon
2025-02-19
1
-4/+7
[next]