Please see the following for a set of changes to JVMS to support our value types prototyping efforts.
http://cr.openjdk.java.net/~dlsmith/values.html The intent is to reference this document in an umbrella JSR as a set of features that may be optionally implemented by a JVM without any compatibility promises for future versions. (This is in the spirit of Incubator Modules, JEP 11.) Some details are still being ironed out, but I wanted to share with a broader audience. Feedback is welcome! Thanks, Dan