git: openjdk/jdk: master: 8366017: Extend the set of inputs handled by fast paths in FloatingDecimal

Raffaello Giulietti rgiulietti at openjdk.org
Mon Nov 3 09:55:38 UTC 2025


Changeset: deb7edb1
Branch: master
Author:    Raffaello Giulietti <rgiulietti at openjdk.org>
Date:      2025-11-03 09:48:55 +0000
URL:       https://git.openjdk.org/jdk/commit/deb7edb151fd5940fdf9fdb2a6356080ee94e222

8366017: Extend the set of inputs handled by fast paths in FloatingDecimal

Reviewed-by: darcy

! src/java.base/share/classes/java/text/DigitList.java
! src/java.base/share/classes/jdk/internal/math/FDBigInteger.java
! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java
! src/java.base/share/classes/jdk/internal/math/MathUtils.java
! test/jdk/java/lang/Double/ParseDouble.java
! test/jdk/java/lang/Float/ParseFloat.java
! test/jdk/jdk/internal/math/FloatingDecimal/TestFDBigInteger.java
+ test/jdk/jdk/internal/math/FloatingDecimal/java.base/jdk/internal/math/FDBigIntegerChecker.java
+ test/micro/org/openjdk/bench/java/lang/FloatingPointParse.java



More information about the jdk-changes mailing list