Tin mới
gh-152075: Avoid lock contention in _Py_Specialize_LoadGlobal under free threading (gh-153720)
gh-150490: Raise PyType_Modified for insertion into split dictionary (take 2) (#152914)
GH-151619: Ensure non-module global/builtin namespaces are watched for lazy imports (#151762)
gh-152238: Revert gh-150490 and gh-152200. (gh-152232)
gh-148825: Fix build error if specialization is disabled (#148826)
gh-150490: Raise PyType_Modified for insertion into split dictionary (#150489)
gh-100239: expose `sq_repeat` helpers for `BINARY_OP_EXTEND` (#148791)
gh-100239: specialize mixed int/float inplace binary ops (GH-149413)
GH-143732: SEND specialization (GH-148963)
gh-143732: allow dict subclasses to be specialized (GH-148128)
gh-146031: Allow keeping specialization enabled when specifying eval frame function (#146032)
GH-145668: Add FOR_ITER specialization for virtual iterators. Specialize GET_ITER. (GH-147967)
gh-100239: Specialize more binary operations using BINARY_OP_EXTEND (GH-128956)
gh-148510: restore `func_version` check in `_LOAD_ATTR_PROPERTY_FRAME` (GH-148528)
gh-95004: specialize access to enums and fix scaling on free-threading (#148184)
gh-100239: Propagate type info through _BINARY_OP_EXTEND in tier 2 (GH-148146)
GH-145667: Merge `GET_ITER` and `GET_YIELD_FROM_ITER` (GH-146120)
gh-127958: Trace from RESUME in the JIT (GH-145905)
gh-141510: Update specializer to support frozendict (gh-144949)
gh-142349: Fix refcount corruption in lazy import specialization (#144733)
gh-142349: Implement PEP 810 - Explicit lazy imports (#142351)
gh-144289: Remove ENABLE_SPECIALIZATION_FT (gh-144290)
gh-144054: no deferred refcount for untracked (gh-144081)
gh-132657: Add maybe_enable_deferred_ref_count() (gh-142843)
gh-141504: Refactor policy object into a single opt_config (gh-143644)
gh-142908: Don't use `DK_IS_UNICODE` in interpreter (gh-142909)
gh-142982: Specialize CALL_FUNCTION_EX (GH-143391)
gh-143469: enable `LOAD_ATTR_MODULE` specialization even if `__getattr__` is defined (#143470)
gh-41779: Allow defining any __slots__ for a class derived from tuple (GH-141763)
gh-139757: Add BINARY_OP_SUBSCR_USTR_INT (GH-143389)
gh-141504: Factor out tracing and optimization heuristics into a single object (gh-143381)
gh-139757: Fix unintended bytecode specialization for non-ascii string (gh-143352)
gh-143092: Make CALL_LIST_APPEND and BINARY_OP_INPLACE_ADD_UNICODE normal instructions (GH-143124)
gh-141367: Use CALL_LIST_APPEND instruction only for lists, not for list subclasses (GH-141398)