Hi, any double<->String conversion will trigger load of jdk.internal.math.FDBigInteger, which has a static initializer pre-calculating a relatively large number of values.
Archiving these pre-calculated values reduces the time spent in FDBigInteger.<clinit> from a couple of milliseconds down to "nothing". Bug: https://bugs.openjdk.java.net/browse/JDK-8228507 Webrev: http://cr.openjdk.java.net/~redestad/8228507/open.00/ Testing: tier1-3 Thanks! /Claes