Eric Snow
|
56743afe87
|
gh-132775: Unrevert "Use _PyCode GetScriptXIData()" (gh-134735)
This reverts commit 8a793c4a36, AKA gh-134599.
This effectively re-applies commit 09e72cf (gh-134511)
|
2025-05-26 11:50:10 -06:00 |
|
Hugo van Kemenade
|
328a778db8
|
gh-134357: Remove unused imports in tests (#134340)
|
2025-05-25 20:09:02 +00:00 |
|
Eric Snow
|
8a793c4a36
|
gh-134557: Revert "gh-132775: Use _PyCode GetScriptXIData()" (gh-134599)
This reverts commit 09e72cf091, AKA gh-134511.
We are reverting due to refleaks on free-threaded builds.
|
2025-05-23 20:04:20 +00:00 |
|
Eric Snow
|
09e72cf091
|
gh-132775: Use _PyCode GetScriptXIData() (gh-134511)
|
2025-05-22 08:40:33 -06:00 |
|
Eric Snow
|
d0eedfa10e
|
gh-132775: Use _PyObject_GetXIData (With Fallback) (gh-134440)
This change includes some semi-related refactoring of queues and channels.
|
2025-05-22 06:50:06 -06:00 |
|
Eric Snow
|
8b209fd4f8
|
gh-76785: Expand How Interpreter Channels Handle Interpreter Finalization (gh-121805)
See 6b98b274b6 for an explanation of the problem and solution. Here I've applied the solution to channels.
|
2024-07-15 19:43:59 +00:00 |
|
Eric Snow
|
03e3e31723
|
gh-76785: Rename _xxsubinterpreters to _interpreters (gh-117791)
See https://discuss.python.org/t/pep-734-multiple-interpreters-in-the-stdlib/41147/26.
|
2024-04-24 16:18:24 +00:00 |
|
Eric Snow
|
4402b3cbcf
|
gh-76785: Minor Improvements to "interpreters" Module (gh-116328)
This includes adding pickle support to various classes, and small changes to improve the maintainability of the low-level _xxinterpqueues module.
|
2024-03-05 08:54:46 -07:00 |
|
Eric Snow
|
86a77f4e1a
|
gh-76785: Fixes for test.support.interpreters (gh-112982)
This involves a number of changes for PEP 734.
|
2023-12-12 08:24:31 -07:00 |
|