Hi Joe, Peter, Paul This is the followup on thread safety I promised Peter. As I said before, I'm willing to take the risk to use fields written via a race if we have a reflective test proving it correct, and the bug contains the 0.1 version of such a test.
https://bugs.openjdk.java.net/browse/JDK-8065172 http://cr.openjdk.java.net/~martin/webrevs/openjdk9/core-reflection-more-safety/