summaryrefslogtreecommitdiffstats
path: root/Modules/_xxsubinterpretersmodule.c
Commit message (Expand)AuthorAgeFilesLines
* gh-112723: Call `PyThreadState_Clear()` from the correct interpreter (#112776)Sam Gross2023-12-131-0/+2
* gh-76785: Add Interpreter.prepare_main() (gh-113021)Eric Snow2023-12-121-0/+56
* gh-76785: Fixes for test.support.interpreters (gh-112982)Eric Snow2023-12-121-12/+355
* gh-76785: Return an "excinfo" Object From Interpreter.run() (gh-111573)Eric Snow2023-11-231-69/+25
* gh-76785: Crossinterp utils additions (gh-111530)Eric Snow2023-11-011-390/+29
* Simplify trivial calls of PyUnicode_FromFormat() (GH-111605)Serhiy Storchaka2023-11-011-1/+1
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-301-0/+1
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-171-0/+2
* gh-76785: Support Running Some Functions in Subinterpreters (gh-110251)Eric Snow2023-10-061-24/+318
* gh-76785: Print the Traceback from Interpreter.run() (gh-110322)Eric Snow2023-10-041-1/+7
* Revert "gh-76785: Print the Traceback from Interpreter.run() (gh-110248)" (gh...Eric Snow2023-10-031-4/+0
* gh-76785: Print the Traceback from Interpreter.run() (gh-110248)Eric Snow2023-10-031-0/+4
* gh-109860: Use a New Thread State When Switching Interpreters, When Necessary...Eric Snow2023-10-031-44/+67
* gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109...Eric Snow2023-10-021-43/+41
* gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)Eric Snow2023-09-191-18/+11
* gh-108511: Add C API functions which do not silently ignore errors (GH-109025)Serhiy Storchaka2023-09-171-1/+1
* gh-106320: Remove private _PyErr_ChainExceptions() (#108713)Victor Stinner2023-08-311-0/+6
* GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for perfor...Mark Shannon2023-08-171-1/+1
* gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-107359)Eric Snow2023-07-271-15/+10
* gh-106320: Remove private _PyInterpreterID C API (#107053)Victor Stinner2023-07-221-1/+1
* gh-105873: Make `_xxsubinterpreters` use exception type name in shared except...Radislav Chugunov2023-07-081-1/+1
* gh-106320: Remove private _PyInterpreterState functions (#106325)Victor Stinner2023-07-021-1/+5
* gh-101524: Only Use Public C-API in the _xxsubinterpreters Module (gh-105258)Eric Snow2023-06-021-9/+3
* gh-99113: Add Py_MOD_PER_INTERPRETER_GIL_SUPPORTED (gh-104205)Eric Snow2023-05-051-0/+1
* gh-99113: Share the GIL via PyInterpreterState.ceval.gil (gh-104203)Eric Snow2023-05-051-0/+1
* gh-104109: Expose Py_NewInterpreterFromConfig() in the Public C-API (gh-104110)Eric Snow2023-05-031-4/+4
* gh-101659: Add _Py_AtExit() (gh-103298)Eric Snow2023-04-061-10/+1
* Fix a compiler warning in _xxsubinterpretermodule.c (#103245)T. Wouters2023-04-041-1/+1
* gh-98608: Stop Treating All Errors from _Py_NewInterpreterFromConfig() as Fat...Eric Snow2023-03-211-2/+7
* gh-101659: Avoid Allocation for Shared Exceptions in the _xxsubinterpreters M...Eric Snow2023-03-131-74/+49
* gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives in ...Irit Katriel2023-03-061-14/+8
* gh-101524: Split Up the _xxsubinterpreters Module (gh-101526)Eric Snow2023-02-041-2178/+11
* gh-99984: Fix Compiler Warnings (#100036)Eric Snow2022-12-051-2/+6
* gh-99741: Implement Multi-Phase Init for the _xxsubinterpreters Module (gh-99...Eric Snow2022-12-051-123/+226
* gh-99741: Clean Up the _xxsubinterpreters Module (gh-99940)Eric Snow2022-12-021-299/+615
* gh-99537: Use Py_SETREF(var, NULL) in C code (#99687)Victor Stinner2022-11-231-2/+1
* gh-99537: Use Py_CLEAR() function in C code (#99686)Victor Stinner2022-11-221-2/+1
* gh-99300: Use Py_NewRef() in Modules/ directory (#99468)Victor Stinner2022-11-141-6/+5
* gh-98610: Adjust the Optional Restrictions on Subinterpreters (GH-98618)Eric Snow2022-10-311-5/+3
* gh-98608: Change _Py_NewInterpreter() to _Py_NewInterpreterFromConfig() (gh-9...Eric Snow2022-10-261-1/+6
* gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938)Victor Stinner2022-06-191-1/+0
* bpo-40514: Drop EXPERIMENTAL_ISOLATED_SUBINTERPRETERS (gh-93185)Eric Snow2022-05-271-15/+0
* gh-92434: Silence a compiler warning in _xxsubinterpretersmodule.c for 32bit ...neonene2022-05-251-1/+1
* gh-91320: Use _PyCFunction_CAST() (#92251)Victor Stinner2022-05-031-12/+12
* bpo-47045: Remove `f_state` field (GH-31963)Mark Shannon2022-03-221-4/+1
* bpo-46836: Rename InterpreterFrame to _PyInterpreterFrame (GH-31583)Victor Stinner2022-02-251-1/+1
* bpo-45637: Store the frame pointer in the cframe (GH-29267)Mark Shannon2021-10-281-1/+1
* bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)Christian Heimes2021-10-221-0/+3
* bpo-35081: Move interpreteridobject.h to Include/internal/ (GH-28969)Victor Stinner2021-10-151-1/+1
* pycore_pystate.h no longer redefines PyThreadState_GET() (GH-28921)Victor Stinner2021-10-131-1/+2