On Tue, 28 Oct 2025 11:03:00 GMT, Raffaello Giulietti <[email protected]> wrote:
>> Yet another step in modernizing `FloatingDecimal`s floating-point parsing. > > Raffaello Giulietti has updated the pull request with a new target base due > to a merge or a rebase. The pull request now contains 36 commits: > > - Merge branch 'master' into 8366017 > - Added test for all float->String->float roundtrips. > - Merge branch 'master' into 8366017 > - Added tests to exercise fast paths. > - Fix a rare bug. > - Merge branch 'master' into 8366017 > - More complete benchmarks. > - JMH benchmarks. > - Adapted tests to more restricted access. > - Merge branch 'master' into 8366017 > - ... and 26 more: https://git.openjdk.org/jdk/compare/96259936...c3485864 src/java.base/share/classes/jdk/internal/math/FDBigInteger.java line 55: > 53: Object[] caches = archivedCaches; > 54: if (caches == null) { > 55: long[] long5pow = { Would it be worthwhile to make these arrays `@Stable`? In the future, might be a candidate for StableConstant/LazyValue functionality. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/26990#discussion_r2471667444
