hg: valhalla/valhalla/jdk: Migrate interpreter from ASM to JDK ClassFile parser; increase transparency between interpreter and bytecode so as to better support experimental bytecode forms. (original) (raw)
brian.goetz at oracle.com brian.goetz at oracle.com
Thu Jun 9 15:05:04 UTC 2016
- Previous message (by thread): Variants/case classes/algebraic data types/sums/oh my!
- Next message (by thread): hg: valhalla/valhalla/jdk: Add a Main launcher for the interpreter; Main [ -cp classpath ] [ -trace ] main-class [ args ... ]
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Changeset: cf12b592bf8e Author: briangoetz Date: 2016-06-09 11:04 -0400 URL: http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/cf12b592bf8e
Migrate interpreter from ASM to JDK ClassFile parser; increase transparency between interpreter and bytecode so as to better support experimental bytecode forms.
! interpreter/src/valhalla/interpreter/ClassModel.java ! interpreter/src/valhalla/interpreter/Frame.java
- interpreter/src/valhalla/interpreter/Insn.java
- interpreter/src/valhalla/interpreter/InternalHelpers.java ! interpreter/src/valhalla/interpreter/Interpreter.java ! interpreter/src/valhalla/interpreter/InterpreterError.java
- interpreter/src/valhalla/interpreter/MethodModel.java ! interpreter/src/valhalla/interpreter/OpcodeHandler.java ! interpreter/src/valhalla/interpreter/ProxyClassBuilder.java
- interpreter/src/valhalla/interpreter/StandardClassModel.java
- interpreter/src/valhalla/interpreter/StandardInterpreter.java
- interpreter/src/valhalla/interpreter/StandardMethodModel.java
- interpreter/src/valhalla/interpreter/Util.java ! interpreter/test-helpers/test/valhalla/interpreter/InterpreterTestHelper1.java ! interpreter/test-helpers/test/valhalla/interpreter/InterpreterTestHelper3.java ! interpreter/test/valhalla/interpreter/InterpretBootclassTest.java ! interpreter/test/valhalla/interpreter/InterpreterTest.java ! interpreter/test/valhalla/interpreter/ResolveTest.java
- Previous message (by thread): Variants/case classes/algebraic data types/sums/oh my!
- Next message (by thread): hg: valhalla/valhalla/jdk: Add a Main launcher for the interpreter; Main [ -cp classpath ] [ -trace ] main-class [ args ... ]
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]