hg: jdk7/tl/jdk: 6876282: BigDecimal's divide(BigDecimal bd, RoundingFormat r) produces incorrect result

2009-08-27 Thread xiaobin . lu
Changeset: 5342b0cdbf95 Author:xlu Date: 2009-08-27 18:00 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5342b0cdbf95 6876282: BigDecimal's divide(BigDecimal bd, RoundingFormat r) produces incorrect result Reviewed-by: darcy ! src/share/classes/java/math/BigDecimal.java ! t

hg: jdk7/tl/jdk: 6850606: Regression from JDK 1.6.0_12

2009-06-20 Thread xiaobin . lu
Changeset: 28d4c9f5c9e9 Author:xlu Date: 2009-06-20 13:34 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/28d4c9f5c9e9 6850606: Regression from JDK 1.6.0_12 Summary: The returned result from multiply should be constructed by using valueOf to take care of the INFLATED case. Re

hg: jdk7/tl/jdk: 6806261: BigDecimal.longValueExact() method throws NullPointerException

2009-05-25 Thread xiaobin . lu
Changeset: 3994c5c669cb Author:xlu Date: 2009-05-24 16:35 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/3994c5c669cb 6806261: BigDecimal.longValueExact() method throws NullPointerException Summary: add various tests to test the change to 6622432 Reviewed-by: darcy + test/ja

hg: jdk7/tl/jdk: 6622432: RFE: Performance improvements to java.math.BigDecimal

2009-05-24 Thread xiaobin . lu
Changeset: 8d2efec31d78 Author:xlu Date: 2009-05-24 16:29 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/8d2efec31d78 6622432: RFE: Performance improvements to java.math.BigDecimal Reviewed-by: darcy ! src/share/classes/java/math/BigDecimal.java ! src/share/classes/java/math