Tin mới
gh-144446: Fix thread safety of gi_frame, cr_frame and ag_frame in free-threading (#156037)
gh-152105: Remove PyUnstable_ExecutableKinds and related macros (GH-155244)
gh-144446: Fix some frame object thread-safety issues (gh-144479)
gh-120321: Fix TSan reported races on gi_frame_state (gh-143128)
gh-131173: Improve exception handling during take_ownership processing (#132620)
gh-128421: Avoid TSAN warnings in `sys._current_frames()` (gh-131548)
gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h (#131560)
gh-128421: Add locking to most frame object functions (gh-131479)
GH-131238: More refactoring of core header files (GH-131351)
GH-127705: Use `_PyStackRef`s in the default build. (GH-127875)
GH-128563: Add new frame owner type for interpreter entry frames (GH-129078)
Remove asserts that confuse `enum _framestate` with `enum _frameowner` (GH-124148)
gh-115999: Implement thread-local bytecode and enable specialization for `BINARY_OP` (#123926)
gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026)
gh-123923: Defer refcounting for `f_executable` in `_PyInterpreterFrame` (#123924)
gh-117139: Garbage collector support for deferred refcounting (#122956)
GH-120024: Use pointer for stack pointer (GH-121923)
gh-117139: Convert the evaluation stack to stack refs (#118450)
gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)
gh-118272: Clear generator frame's locals when the generator is closed (#118277)
GH-118095: Handle `RETURN_GENERATOR` in tier 2 (GH-118180)
GH-116098: Remove dead frame object creation code (GH-116687)
Remove unused Py_XDECREF from _PyFrame_ClearExceptCode (GH-106158)
gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)
gh-107149: Make PyUnstable_ExecutableKinds public (#108440)
GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for performance. (GH-108036)
GH-96803: Document and test new unstable internal frame API functions (GH-104211)
gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (in Python/) (#102193)
GH-100719: Remove redundant `gi_code` field from generator object. (GH-100749)
GH-100126: Skip incomplete frames in more places (GH-100613)
GH-99729: Unlink frames before clearing them (GH-100030)
GH-96421: Insert shim frame on entry to interpreter (GH-96319)