git: openjdk/jdk: 4511638: Double.toString(double) sometimes produces incorrect results
Joe Darcy
darcy at openjdk.java.net
Wed Jun 1 21:55:04 UTC 2022
Changeset: 72bcf2aa
Author: Raffaello Giulietti <raffaello.giulietti at oracle.com>
Committer: Joe Darcy <darcy at openjdk.org>
Date: 2022-06-01 21:53:54 +0000
URL: https://git.openjdk.java.net/jdk/commit/72bcf2aa03d53b0f68eb07a902575b4e8628d859
4511638: Double.toString(double) sometimes produces incorrect results
Reviewed-by: aturbanov, darcy, bpb
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Double.java
! src/java.base/share/classes/java/lang/Float.java
+ src/java.base/share/classes/jdk/internal/math/DoubleToDecimal.java
+ src/java.base/share/classes/jdk/internal/math/FloatToDecimal.java
+ src/java.base/share/classes/jdk/internal/math/MathUtils.java
! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/FPCompare/TestFPBinop/TestFPBinop.gold
! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.gold
! test/jdk/java/lang/String/concat/ImplicitStringConcatBoundaries.java
+ test/jdk/jdk/internal/math/ToDecimal/DoubleToDecimalTest.java
+ test/jdk/jdk/internal/math/ToDecimal/FloatToDecimalTest.java
+ test/jdk/jdk/internal/math/ToDecimal/MathUtilsTest.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/BasicChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/DoubleToDecimalChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/FloatToDecimalChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/MathUtilsChecker.java
+ test/jdk/jdk/internal/math/ToDecimal/java.base/jdk/internal/math/ToDecimalChecker.java
! test/langtools/tools/javac/sym/ElementStructureTest.java
More information about the jdk-changes
mailing list