Hi Naoto, Alan, I'd like you to do a code review. http://cr.openjdk.java.net/~martin/webrevs/openjdk9/Currency-concurrency/ https://bugs.openjdk.java.net/browse/JDK-8055253 This will fix the transient failures in Currency ONCE AND FOR ALL!