From aee63e2daeaf74122ae2556a28e156b218c43a65 Mon Sep 17 00:00:00 2001 From: Pieter Eendebak Date: Wed, 15 Apr 2026 12:53:47 +0200 Subject: [PATCH] gh-139038: Add whatsnew entry for jit unique reference tracking (GH-148572) Co-authored-by: Ken Jin --- Doc/whatsnew/3.15.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Doc/whatsnew/3.15.rst b/Doc/whatsnew/3.15.rst index 0253bb6cb717..485480802feb 100644 --- a/Doc/whatsnew/3.15.rst +++ b/Doc/whatsnew/3.15.rst @@ -1462,8 +1462,12 @@ reduces the cost of most operations in Python. (Contributed by Ken Jin, Donghee Na, Zheao Li, Hai Zhu, Savannah Ostrowski, Reiden Ong, Noam Cohen, Tomas Roun, PuQing, Cajetan Rodrigues, and Sacul in :gh:`134584`.) +By tracking unique references to objects, the JIT optimizer can now eliminate +reference count updates and perform inplace operations on ints and floats. +(Contributed by Reiden Ong, and Pieter Eendebak in :gh:`143414` and :gh:`146306`.) + The JIT optimizer now supports significantly more operations than in 3.14. -(Contributed by Kumar Aditya, Ken Jin, and Sacul in :gh:`131798`.) +(Contributed by Kumar Aditya, Ken Jin, Jiahao Li, and Sacul in :gh:`131798`.) .. rubric:: Better machine code generation -- 2.47.3