hg: valhalla/valhalla/jdk: Enable M3 translation by default

maurizio.cimadamore at oracle.com maurizio.cimadamore at oracle.com
Mon Apr 18 16:33:58 UTC 2016


Changeset: f0f28425e3e8
Author:    mcimadamore
Date:      2016-04-18 17:33 +0100
URL:       http://hg.openjdk.java.net/valhalla/valhalla/jdk/rev/f0f28425e3e8

Enable M3 translation by default
Cleanup code associated with BytecodeMapping-based specialization.

! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/DispatchContext.java
! src/java.base/share/classes/java/lang/invoke/GenericInstanceDispatch.java
- src/java.base/share/classes/java/lang/invoke/GenericMethodSpecializer.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/valhalla/classdyn/ClassDynHelper.java
- src/java.base/share/classes/valhalla/classdyn/Mangler.java
- src/java.base/share/classes/valhalla/specializer/BridgeAttribute.java
- src/java.base/share/classes/valhalla/specializer/BytecodeMappingAttribute.java
- src/java.base/share/classes/valhalla/specializer/DebuggingSignatureVisitor.java
- src/java.base/share/classes/valhalla/specializer/SignatureSpecializer.java
- src/java.base/share/classes/valhalla/specializer/Specialize.java
- src/java.base/share/classes/valhalla/specializer/Specializer.java
- src/java.base/share/classes/valhalla/specializer/SpecializerSignature.java
- src/java.base/share/classes/valhalla/specializer/TypeVariablesMapAttribute.java
- src/java.base/share/classes/valhalla/specializer/WhereAttribute.java
! test/valhalla/PrespecializerTest.java
- test/valhalla/boottest/valhalla/specializer/SignatureSpecializerTest.java
! test/valhalla/test/valhalla/anyutil/CollectionsTest.java
! test/valhalla/test/valhalla/anyutil/SimplePipelineTest.java
- test/valhalla/test/valhalla/classdyn/ManglerTest.java
! test/valhalla/test/valhalla/specializer/BoxTest.java
! test/valhalla/test/valhalla/specializer/DefaultValueTest.java
! test/valhalla/test/valhalla/specializer/GenericMethodsTest.java
! test/valhalla/test/valhalla/specializer/MiscManglingsTest.java
! test/valhalla/test/valhalla/specializer/MixedTypesTest.java
! test/valhalla/test/valhalla/specializer/MultiBoxTest.java
! test/valhalla/test/valhalla/specializer/ObjectMethodsTest.java
- test/valhalla/test/valhalla/specializer/SignatureVisitorTest.java
! test/valhalla/test/valhalla/specializer/SpecializationMetadataTest.java
! test/valhalla/test/valhalla/specializer/TwoBoxTest.java
! test/valhalla/test/valhalla/specializer/WhereTest.java



More information about the valhalla-dev mailing list