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

github.com

Tin mới

gh-153444: Fix compile warning in `Modules/_interpchannelsmodule.c` (#153445)

gh-153444: Fix compile warning in `Modules/_interpchannelsmodule.c` (#153445)

gh-152635: Raise MemoryError when the lock allocation fails in `_interpchannels.create()` (#152642)

gh-152635: Raise MemoryError when the lock allocation fails in `_interpchannels.create()` (#152642)

gh-152156: Fix a crash in `interpeters.create` under limited memory conditions (#152163)

gh-152156: Fix a crash in `interpeters.create` under limited memory conditions (#152163)

gh-151126: Fix missing memory errors in `_interpchannelsmodule.c` (#151239)

gh-151126: Fix missing memory errors in `_interpchannelsmodule.c` (#151239)

gh-149921: Fix reference leaks in _interpchannels and _interpqueues modules (#149922)

gh-149921: Fix reference leaks in _interpchannels and _interpqueues modules (#149922)

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

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

gh-140652: Fix a crash in _interpchannels.list_all() after closing a channel (ПР-143743)

gh-140652: Fix a crash in _interpchannels.list_all() after closing a channel (ПР-143743)

gh-140306: Fix memory leaks in cross-interpreter data handling (GH-140307)

gh-140306: Fix memory leaks in cross-interpreter data handling (GH-140307)

gh-123828: Fix data race in `_interpchannels._waiting_release` (GH-124107)

gh-123828: Fix data race in `_interpchannels._waiting_release` (GH-124107)

gh-135839: Fix `module_traverse` and `module_clear` in `_interpchannelsmodule` (#135840)

gh-135839: Fix `module_traverse` and `module_clear` in `_interpchannelsmodule` (#135840)

gh-134939: Add the concurrent.interpreters Module (gh-133958)

gh-134939: Add the concurrent.interpreters Module (gh-133958)

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

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

gh-132775: Fix Recently Introduced Warnings (gh-134530)

gh-132775: Fix Recently Introduced Warnings (gh-134530)

gh-132775: Use _PyObject_GetXIData (With Fallback) (gh-134440)

gh-132775: Use _PyObject_GetXIData (With Fallback) (gh-134440)

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

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

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-111178: remove redundant casts for functions with correct signatures (#131673)

gh-111178: remove redundant casts for functions with correct signatures (#131673)

gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (#131044)

gh-131082: Add missing guards for WIN32_LEAN_AND_MEAN (#131044)

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

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

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

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

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

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

gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)

gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)

gh-126433: Change channel_info.count to int64_t (#126447)

gh-126433: Change channel_info.count to int64_t (#126447)

gh-126433: Fix compiler warnings on 32-bit Windows (#126444)

gh-125716: Use A Global Mutex When Initializing Global State For The _interpqueues Module (gh-125803)

gh-125716: Raise an Exception If _globals_init() Fails In the _interpqueues Module (gh-125802)

gh-76785: Expand How Interpreter Channels Handle Interpreter Finalization (gh-121805)

gh-121596: Fix Sharing Interpreter Channels (gh-121597)

gh-121374: Correct docstrings in `_interpchannels` (gh-121418)

gh-116322: Add Py_mod_gil module slot (#116882)

gh-76785: Rename _xxsubinterpreters to _interpreters (gh-117791)