Tin mới
gh-113318: Fix @getter and @setter in Argument Clinic (GH-155778)
gh-102960: Make frames weak-referenceable (#152838)
gh-151905: fix memory error handling in PyFrame_GetBack (#151906)
gh-150942: Speed up frame local item collection (gh-151002)
gh-150285: Fix too long docstrings in builtins (GH-150293)
GH-145247: Use _PyTuple_FromPair[Steal] in Objects (#145884)
gh-146092: Handle _PyFrame_GetFrameObject() failures properly (#146124)
GH-144651: Optimize the new uops added when recording values during tracing. (GH-144948)
gh-144446: Fix some frame object thread-safety issues (gh-144479)
gh-120321: Make gen.gi_frame.clear() thread-safe (gh-143112)
Remove redundant pycore_optimizer.h includes (#143184)
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
gh-137200: support frame lineno setter with `BRANCH_LEFT` and `BRANCH_RIGHT` events (GH-137229)
gh-136492: Add `FrameLocalsProxyType` to `types` (GH-136546)
GH-132554: "Virtual" iterators (GH-132555)
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
GH-132508: Use tagged integers on the evaluation stack for the last instruction offset (GH-132545)
gh-130704: Strength reduce `LOAD_FAST{_LOAD_FAST}` (#130708)
gh-131238: Move _Py_VISIT_STACKREF() to pycore_stackref.h (#131560)
gh-128421: Add locking to most frame object functions (gh-131479)
gh-131238: Remove more includes from pycore_interp.h (#131480)
GH-131238: More refactoring of core header files (GH-131351)
gh-127271: Remove the PyCell_Get usage for framelocalsproxy (#130383)
gh-111178: fix UBSan failures in `Objects/frameobject.c` (GH-129777)
GH-128563: Add new frame owner type for interpreter entry frames (GH-129078)
GH-128914: Remove conditional stack effects from `bytecodes.c` and the code generators (GH-128918)
gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199)
GH-127705: Add debug mode for `_PyStackRef`s inspired by HPy debug mode (GH-128121)
gh-127271: Replace use of PyCell_GET/SET (gh-127272)
gh-115999: Implement thread-local bytecode and enable specialization for `BINARY_OP` (#123926)