hg: valhalla/valhalla/jdk: Interpreter: For final field writes from <clinit>, use reflection instead of putStatic MH. More logging. More checks that proxy classes are loaded before use. Fixed broken IDE configuration that was causing some classes to be on both the execution and interpretatino class path. More tests. Failing tests: 2.

brian.goetz at oracle.com brian.goetz at oracle.com
Fri Jun 10 02:20:17 UTC 2016


Changeset: f9072be260c9
Author:    briangoetz
Date:      2016-06-09 22:20 -0400
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f9072be260c9

Interpreter: For final field writes from <clinit>, use reflection instead of putStatic MH.  More logging.  More checks that proxy classes are loaded before use.  Fixed broken IDE configuration that was causing some classes to be on both the execution and interpretatino class path.  More tests.  Failing tests: 2.

! interpreter/interpreter.iml
! interpreter/src/valhalla/interpreter/ClassModel.java
! interpreter/src/valhalla/interpreter/InternalHelpers.java
! interpreter/src/valhalla/interpreter/Interpreter.java
! interpreter/src/valhalla/interpreter/InterpreterEvent.java
! interpreter/src/valhalla/interpreter/ProxyClassBuilder.java
! interpreter/src/valhalla/interpreter/StandardMethodModel.java
! interpreter/test-common/test-common.iml
! interpreter/test-helpers/test-helpers.iml
! interpreter/test-helpers/test/valhalla/interpreter/InterpreterTestHelper1.java
! interpreter/test-helpers/test/valhalla/interpreter/InterpreterTestHelper5.java
! interpreter/test/valhalla/interpreter/InterpreterTest.java



More information about the valhalla-dev mailing list