hg: valhalla/valhalla/jdk: More formal separation of interpreter classpath vs underlying JVM classpath. For each interpreted class, create a proxy class that is loaded for its representation; methods on the proxy class make callbacks to the interpreter. Interpreter generates a stream of events for what it does; make tests consume these events and assert the right things are being interpreted vs executed natively. (original) (raw)

brian.goetz at oracle.com brian.goetz at oracle.com
Mon Jun 6 21:14:04 UTC 2016


Changeset: b0f73e4de9d6 Author: briangoetz Date: 2016-06-06 17:13 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/b0f73e4de9d6

More formal separation of interpreter classpath vs underlying JVM classpath. For each interpreted class, create a proxy class that is loaded for its representation; methods on the proxy class make callbacks to the interpreter. Interpreter generates a stream of events for what it does; make tests consume these events and assert the right things are being interpreted vs executed natively.



More information about the valhalla-dev mailing list