COMMITS
/ Python/pystate.c October 1, 2024
T
S
gh-124218: Refactor per-thread reference counting (#124844)
Sam Gross committed
September 27, 2024
S
GH-123516: Improve JIT memory consumption by invalidating cold executors (GH-124443)
Savannah Ostrowski committed
September 24, 2024
J
gh-119333: Add C api to have contextvar enter/exit callbacks (#119335)
Jason Fried committed
August 24, 2024
A
Remove comment from pystate created in 2003 (#123259)
Anthony Shaw committed
August 15, 2024
P
Add debug offsets for free threaded builds (#123041)
Pablo Galindo Salgado committed
August 8, 2024
S
gh-122697: Fix free-threading memory leaks at shutdown (#122703)
Sam Gross committed
August 6, 2024
S
gh-122417: Implement per-thread heap type refcounts (#122418)
Sam Gross committed
July 22, 2024
S
gh-100240: Use a consistent implementation for freelists (#121934)
Sam Gross committed
July 19, 2024
M
July 17, 2024
S
gh-121621: Move asyncio_running_loop to private struct (#121939)
Sam Gross committed
July 16, 2024
K
gh-121621: Move asyncio running loop to thread state (GH-121695)
Ken Jin committed
June 25, 2024
E
gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)
Eric Snow committed
June 19, 2024
K
gh-120726: Fix compiler warnings on is_core_module() (#120727)
Kirill Podoprigora committed
June 4, 2024
S
gh-117657: Fix race involving GC and heap initialization (#119923)
Sam Gross committed
June 3, 2024
S
gh-117657: Fix race involving immortalizing objects (#119927)
Sam Gross committed
May 31, 2024
S
gh-119369: Fix deadlock during thread exit in free-threaded build (#119528)
Sam Gross committed
May 23, 2024
B
gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds it (#118745)
Brett Simmers committed
May 10, 2024
A
gh-117657: Fix QSBR race condition (#118843)
Alex Turner committed
May 7, 2024
B
gh-116322: Enable the GIL while loading C extension modules (#118560)
Brett Simmers committed
D
gh-112075: use per-thread dict version pool (#118676)
Dino Viehland committed
S
gh-118527: Intern code consts in free-threaded build (#118667)
Sam Gross committed
May 2, 2024
B
gh-116738: Make `_codecs` module thread-safe (#117530)
Brett Simmers committed
May 1, 2024
G
gh-118335: Configure Tier 2 interpreter at build time (#118339)
Guido van Rossum committed
April 30, 2024
S
gh-118332: Fix deadlock involving stop the world (#118412)
Sam Gross committed
April 29, 2024
S
gh-117783: Immortalize objects that use deferred reference counting (#118112)
Sam Gross committed
April 23, 2024
April 19, 2024
D
gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe (#116775)
Dino Viehland committed
April 17, 2024
M
GH-117760: Streamline the trashcan mechanism (GH-117763)
Mark Shannon committed
April 15, 2024
April 11, 2024
E
gh-76785: Handle Legacy Interpreters Properly (gh-117490)
Eric Snow committed
E
gh-76785: Add More Tests to test_interpreters.test_api (gh-117662)
Eric Snow committed
April 8, 2024
S
gh-117439: Make refleak checking thread-safe without the GIL (#117469)
Sam Gross committed
April 3, 2024
E
gh-76785: Raise InterpreterError, Not RuntimeError (gh-117489)
Eric Snow committed
March 29, 2024
March 28, 2024
S
gh-110481: Fix biased reference counting queue initialization. (#117271)
Sam Gross committed
March 22, 2024
E
gh-105716: Fix _PyInterpreterState_IsRunningMain() For Embedders (gh-117140)
Eric Snow committed
March 21, 2024
S
gh-116522: Refactor `_PyThreadState_DeleteExcept` (#117131)
Sam Gross committed
E
gh-76785: Drop PyInterpreterID_Type (gh-117101)
Eric Snow committed
E
gh-105716: Update interp->threads.main After Fork (gh-117049)
Eric Snow committed
E
gh-76785: Clean Up Interpreter ID Conversions (gh-117048)
Eric Snow committed
S
gh-116522: Stop the world before fork() and during shutdown (#116607)
Sam Gross committed
March 18, 2024
G
gh-116916: Remove separate next_func_version counter (#116918)
Guido van Rossum committed
March 16, 2024
M
gh-114271: Fix race in `Thread.join()` (#114839)
mpage committed
March 11, 2024
S
gh-116515: Clear thread-local state before tstate_delete_common() (#116517)
Sam Gross committed