History for Modules/_interpretersmodule.c - python/cpython · GitHub

github.com

Tin mới

gh-151126: Fix missing memory errors in `_interpretersmodule.c` (#151624)

gh-151126: Fix missing memory errors in `_interpretersmodule.c` (#151624)

gh-151842: Fix crash upon OOM in `_interpreters.capture_exception` (GH-151843)

gh-151842: Fix crash upon OOM in `_interpreters.capture_exception` (GH-151843)

gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338)

gh-150285: Fix too long docstrings in Argument Clinic code (GH-150338)

GH-145247: Use _PyTuple_FromPair in Modules (part 2) (#148003)

GH-145247: Use _PyTuple_FromPair in Modules (part 2) (#148003)

gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)

gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)

GH-137623: Use an AC decorator for docstring line length enforcement (#137690)

GH-137623: Use an AC decorator for docstring line length enforcement (#137690)

GH-137630: Argument Clinic: Reduce use of 'as' for renaming in ``_interpretersmodule.c`` (#137680)

GH-137630: Argument Clinic: Reduce use of 'as' for renaming in ``_interpretersmodule.c`` (#137680)

GH-137630: Convert ``_interpreters`` to use Argument Clinic (#137631)

GH-137630: Convert ``_interpreters`` to use Argument Clinic (#137631)

Revert "gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)" (#136991)

Revert "gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)" (#136991)

Fix typo: "occured" =>"occurred" (#134928)

Fix typo: "occured" =>"occurred" (#134928)

gh-135839: Fix `module_traverse` and `module_clear` in subinterp modules (#135937)

gh-135839: Fix `module_traverse` and `module_clear` in subinterp modules (#135937)

gh-135855: Raise TypeError When Passing Non-dict Object to `_interpreters.set___main___attrs` (gh-135856)

gh-135855: Raise TypeError When Passing Non-dict Object to `_interpreters.set___main___attrs` (gh-135856)

gh-132775: Fix Interpreter.call() __main__ Visibility (gh-135595)

gh-132775: Fix Interpreter.call() __main__ Visibility (gh-135595)

gh-132775: Clean Up Cross-Interpreter Error Handling (gh-135369)

gh-132775: Clean Up Cross-Interpreter Error Handling (gh-135369)

gh-132775: Expand the Capability of Interpreter.call() (gh-133484)

gh-132775: Expand the Capability of Interpreter.call() (gh-133484)

gh-132775: Unrevert "Use _PyCode GetScriptXIData()" (gh-134735)

gh-132775: Unrevert "Use _PyCode GetScriptXIData()" (gh-134735)

gh-134557: Revert "gh-132775: Use _PyCode GetScriptXIData()" (gh-134599)

gh-134557: Revert "gh-132775: Use _PyCode GetScriptXIData()" (gh-134599)

gh-132775: Make _PyXI_session Opaque (gh-134452)

gh-132775: Make _PyXI_session Opaque (gh-134452)

gh-132775: Use _PyCode GetScriptXIData() (gh-134511)

gh-132775: Use _PyCode GetScriptXIData() (gh-134511)

gh-132775: Use _PyFunction_VerifyStateless() and _PyCode_VerifyStateless() (gh-134439)

gh-132775: Use _PyFunction_VerifyStateless() and _PyCode_VerifyStateless() (gh-134439)

gh-132775: Support Fallbacks in _PyObject_GetXIData() (gh-133482)

gh-132775: Support Fallbacks in _PyObject_GetXIData() (gh-133482)

Add missing whitespace in `is_running_main` comment (#133174)

Add missing whitespace in `is_running_main` comment (#133174)

gh-132775: Cleanup Related to crossinterp.c Before Further Changes (gh-132974)

gh-132775: Cleanup Related to crossinterp.c Before Further Changes (gh-132974)

gh-132781: Cleanup Code Related to NotShareableError (gh-132782)

gh-132781: Cleanup Code Related to NotShareableError (gh-132782)

gh-132776: Revert Moving memoryview XIData Code to memoryobject.c (gh-132960)

gh-132776: Cleanup for XIBufferViewType (gh-132821)

gh-132776: Minor Fixes for XIBufferViewType (gh-132779)

gh-112068: C API: Add support of nullable arguments in PyArg_Parse (GH-121303)

gh-132171: Fix `_interpreters.run_string` crash on string subclass (#132173)

gh-132174: Fix function name in error message of `_interpreters.run_string` (#132175)

gh-131238: Remove includes from pycore_interp.h (#131495)

gh-111178: fix UBSan failures in `Modules/_interp*module.c` (GH-129779)

gh-127196: Fix crash in `_interpreters`, when `shared` had invalid encodings (#127220)

gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2) (gh-126707)

gh-76785: Minor Cleanup of Exception-related Cross-interpreter State (gh-126602)