[8u40] RFR(M): 8050114, 8041972, 8006627

Claes Redestad claes.redestad at oracle.com
Mon Aug 11 19:31:45 UTC 2014


<sending to jdk8u-dev, dropping core-libs-dev>

Hi,

I want to request backports of 8050114 [1], 8041972 [2] and
8006627 [3] to 8u-dev.

The three patches are modified to make the API changes of 8041972
non-public, but apply cleanly if pushed in the specified order.

[1] Expose Integer/Long formatUnsigned methods internally
https://bugs.openjdk.java.net/browse/JDK-8050114
http://cr.openjdk.java.net/~redestad/8050114/webrev.2
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7f056c2a6c54

[2] Add improved parse methods for Long/Integer
- public API methods made package private and exposed via JavaLangAccess
- rolled typos fixes found and reported under JDK-8054828 into this patch
https://bugs.openjdk.java.net/browse/JDK-8041972
http://cr.openjdk.java.net/~redestad/8041972/backport.2
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/127da56ff224

[3] UUID to/from String performance should be improved by reducing
object allocations
- non-public parseLong method now accessed via JavaLangAccess
https://bugs.openjdk.java.net/browse/JDK-8006627
http://cr.openjdk.java.net/~redestad/8006627/backport.0
http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/3b298c230549

Thanks!

/Claes






More information about the core-libs-dev mailing list