Skip to content

Commit 4df4225

Browse files
committed
Update blurb entry.
1 parent c696d20 commit 4df4225

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

Misc/NEWS.d/next/Core and Builtins/2019-06-29-16-27-23.bpo-37448.QI5V97.rst

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
Add a radix tree to track used obmalloc arenas. Use to replace the old
2+
implementation of address_in_range(). The radix tree approach makes it easy
3+
to increase pool sizes beyond the OS page size. Boosting the pool and arena
4+
size allows obmalloc to handle a significantly higher percentage of requests
5+
from its ultra-fast paths.
6+
7+
It also has the advantage of eliminating the memory unsanitary behavior of
8+
the previous address_in_range(). The old address_in_range() was marked with
9+
the annotations _Py_NO_SANITIZE_ADDRESS, _Py_NO_SANITIZE_THREAD, and
10+
_Py_NO_SANITIZE_MEMORY. Those annotations are no longer needed.
11+
12+
Co-authored-by: Tim Peters <[email protected]>

0 commit comments

Comments
 (0)