Skip to content

Commit

Permalink
Add news
Browse files Browse the repository at this point in the history
  • Loading branch information
gvanrossum committed Apr 3, 2024
1 parent dcee362 commit f38d922
Showing 1 changed file with 11 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Introduce a unified 16-bit backoff counter type (``_Py_BackoffCounter``),
shared between the Tier 1 adaptive specializer and the Tier 2 optimizer. The
API used for adaptive specialization counters is changed but the behavior is
(supposed to be) identical.

The behavior of the Tier 2 counters is changed:

- There are no longer dynamic thresholds (we never varied these). - All
counters now use the same exponential backoff. - The counter for
``JUMP_BACKWARD`` starts counting down from 16. - The ``temperature`` in
side exits starts counting down from 64.

0 comments on commit f38d922

Please sign in to comment.