summaryrefslogtreecommitdiffstats
path: root/Python/crossinterp.c
Commit message (Expand)AuthorAgeFilesLines
* fix typos in crossinterp.c and qsbr.c (#142612)wangjingcun2025-12-121-1/+1
* gh-140306: Fix memory leaks in cross-interpreter data handling (GH-140307)Shamil2025-10-191-3/+12
* gh-135855: Raise TypeError When Passing Non-dict Object to `_interpreters.set...Brian Schubert2025-06-241-0/+1
* gh-133485: Use interpreters.Interpreter in InterpreterPoolExecutor (gh-133957)Eric Snow2025-06-181-1/+3
* gh-132775: Fix Interpreter.call() __main__ Visibility (gh-135595)Eric Snow2025-06-171-227/+217
* gh-135513: Fix unused variable warning in `crossinterp.c` (#135514)sobolevn2025-06-161-1/+7
* gh-132775: Clean Up Cross-Interpreter Error Handling (gh-135369)Eric Snow2025-06-131-249/+424
* gh-132775: Expand the Capability of Interpreter.call() (gh-133484)Eric Snow2025-05-301-81/+368
* gh-134557: Suppress immortalization in _PyCode_GetScriptXIData under free-thr...neonene2025-05-261-0/+7
* gh-132775: Fix Recently Introduced Warnings (gh-134530)Eric Snow2025-05-221-0/+2
* gh-132775: Make _PyXI_session Opaque (gh-134452)Eric Snow2025-05-221-304/+419
* gh-132775: Use _PyObject_GetXIData (With Fallback) (gh-134440)Eric Snow2025-05-221-0/+1
* gh-132775: Support Fallbacks in _PyObject_GetXIData() (gh-133482)Eric Snow2025-05-211-23/+66
* gh-132775: Add _PyFunction_GetXIData() (gh-133481)Eric Snow2025-05-121-0/+1
* gh-132775: Add _PyCode_GetScriptXIData() (gh-133480)Eric Snow2025-05-081-0/+127
* gh-132775: Do Not Set __name__ to __main__ With _PyPickle_GetXIData() (gh-133...Eric Snow2025-05-051-1/+4
* gh-132775: Add _PyPickle_GetXIData() (gh-133107)Eric Snow2025-04-301-0/+452
* gh-132775: Add _PyMarshal_GetXIData() (gh-133108)Eric Snow2025-04-281-0/+43
* gh-132775: Add _PyBytes_GetXIData() (gh-133101)Eric Snow2025-04-281-1/+1
* gh-132775: Drop PyUnstable_InterpreterState_GetMainModule() (gh-132978)Eric Snow2025-04-281-2/+3
* gh-132775: Cleanup Related to crossinterp.c Before Further Changes (gh-132974)Eric Snow2025-04-281-97/+107
* gh-132781: Cleanup Code Related to NotShareableError (gh-132782)Eric Snow2025-04-251-38/+40
* gh-132776: Revert Moving memoryview XIData Code to memoryobject.c (gh-132960)Eric Snow2025-04-251-34/+4
* gh-132776: Cleanup for XIBufferViewType (gh-132821)Eric Snow2025-04-251-4/+34
* gh-131238: Remove includes from pycore_interp.h (#131495)Victor Stinner2025-03-201-2/+2
* gh-128911: Use PyImport_ImportModuleAttr() function (#129657)Victor Stinner2025-02-051-6/+3
* gh-129354: Fix grammar in PyErr_FormatUnraisable() (#129475)Victor Stinner2025-01-311-1/+2
* gh-127165: Disallow embedded NULL characters in `_interpreters` (#127199)Peter Bierma2024-12-011-0/+5
* gh-126986: Drop _PyInterpreterState_FailIfNotRunning() (gh-126988)Eric Snow2024-11-191-2/+1
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2) (gh-126707)Eric Snow2024-11-121-42/+121
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (1/2) (gh-126704)Eric Snow2024-11-111-15/+22
* gh-76785: Minor Cleanup of Exception-related Cross-interpreter State (gh-126602)Eric Snow2024-11-111-13/+23
* gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)Eric Snow2024-11-071-62/+69
* Fix typos in docs, error messages and comments (#122502)jianghuyiyuan2024-08-011-1/+1
* gh-121040: Use __attribute__((fallthrough)) (#121044)Victor Stinner2024-06-271-1/+1
* gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)Eric Snow2024-06-251-4/+2
* gh-76785: Handle Legacy Interpreters Properly (gh-117490)Eric Snow2024-04-111-14/+23
* gh-76785: Add More Tests to test_interpreters.test_api (gh-117662)Eric Snow2024-04-111-4/+229
* gh-76785: Raise InterpreterError, Not RuntimeError (gh-117489)Eric Snow2024-04-031-4/+5
* gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824)Victor Stinner2024-03-141-2/+1
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (gh-115424)Eric Snow2024-02-131-665/+55
* gh-76785: Avoid Pickled TracebackException for Propagated Subinterpreter Exce...Eric Snow2023-12-131-151/+88
* gh-76785: Show the Traceback for Uncaught Subinterpreter Exceptions (gh-113034)Eric Snow2023-12-131-12/+206
* gh-76785: Fixes for test.support.interpreters (gh-112982)Eric Snow2023-12-121-0/+62
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-071-24/+5
* gh-76785: Return an "excinfo" Object From Interpreter.run() (gh-111573)Eric Snow2023-11-231-125/+323
* gh-111623: Add Support for Cross-interpreter tuples (gh-111628)Anthony Shaw2023-11-071-0/+98
* gh-76785: Move _Py_excinfo Functions Out of the Internal C-API (gh-111715)Eric Snow2023-11-061-0/+123
* gh-111684: Avoid a Compiler Warning (gh-111706)Eric Snow2023-11-031-0/+4
* gh-76785: Minor Fixes in crossinterp.c (gh-111671)Eric Snow2023-11-031-126/+267