I forgot to implement the correct runtime barriers in the new Access clone API. http://cr.openjdk.java.net/~rkennke/access-clone-barrier/webrev.01/ Makes specjvm work without throwing all sorts of exceptions. Ok? Roman