aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/test/support/interpreters/channels.py
Commit message (Collapse)AuthorAge
* gh-132775: Unrevert "Use _PyCode GetScriptXIData()" (gh-134735)Eric Snow12 days
| | | | | This reverts commit 8a793c4a365d06a7264887698ccd7d6ba6aba9f2, AKA gh-134599. This effectively re-applies commit 09e72cf (gh-134511)
* gh-134357: Remove unused imports in tests (#134340)Hugo van Kemenade13 days
|
* gh-134557: Revert "gh-132775: Use _PyCode GetScriptXIData()" (gh-134599)Eric Snow2025-05-23
| | | | | This reverts commit 09e72cf091d, AKA gh-134511. We are reverting due to refleaks on free-threaded builds.
* gh-132775: Use _PyCode GetScriptXIData() (gh-134511)Eric Snow2025-05-22
|
* gh-132775: Use _PyObject_GetXIData (With Fallback) (gh-134440)Eric Snow2025-05-22
| | | This change includes some semi-related refactoring of queues and channels.
* gh-76785: Expand How Interpreter Channels Handle Interpreter Finalization ↵Eric Snow2024-07-15
| | | | | (gh-121805) See 6b98b274b6 for an explanation of the problem and solution. Here I've applied the solution to channels.
* gh-76785: Rename _xxsubinterpreters to _interpreters (gh-117791)Eric Snow2024-04-24
| | | See https://discuss.python.org/t/pep-734-multiple-interpreters-in-the-stdlib/41147/26.
* gh-76785: Minor Improvements to "interpreters" Module (gh-116328)Eric Snow2024-03-05
| | | This includes adding pickle support to various classes, and small changes to improve the maintainability of the low-level _xxinterpqueues module.
* gh-76785: Fixes for test.support.interpreters (gh-112982)Eric Snow2023-12-12
This involves a number of changes for PEP 734.