8186459: [JVMCI] ClassNotFoundException thrown by CompilerToVM.lookupType() should be converted to a LinkageErrorReviewed-by: kvn, iveresov
8186163: [JVMCI] bad signatures should be detected by MetaAccessProvider.parseMethodDescriptorReviewed-by: kvn, iveresov
8185950: [JVMCI] fix NPE possibility in HotSpotSpeculationLog.speculateReviewed-by: thartmann, kvn
Merge
8172231: SPARC ISA/CPU feature detection is broken/insufficient (on Solaris)Summary: Update for new platformsReviewed-by: kvnContributed-by: phedlin@oracle.com
8174749: Use hash table/oops for MemberName tableSummary: Add a Java type called ResolvedMethodName which is immutable and can be stored in a hashtable, that is weakly collected by gcReviewed-by: sspitsyn, stefank, jrose
8180487: HotSpotResolvedJavaMethod.setNotInlineable() should be renamed to represent actual behaviorSummary: rename setNotInlineable() to setNotInlineableOrCompileable()Reviewed-by: dnsimon, kvn
8182310: [AOT][JVMCI] Get host class of VM anonymous classSummary: Add missing JVMCI functionalityReviewed-by: dlong, kvn
8177845: Need a mechanism to load GraalReviewed-by: kvn, iveresov, mchung
8177530: Module system implementation refresh (4/2017)Reviewed-by: lfoltan, sspitsynContributed-by: alan.bateman@oracle.com, harold.seigel@oracle.com, mandy.chung@oracle.com
8177673: [JVMCI] missing checks in HotSpotMemoryAccessProviderImpl can cause VM assertions to failReviewed-by: never, iveresov
8174879: Rename jdk.vm.ci to jdk.internal.vm.ciSummary: Rename jdk.vm.ci and jdk.vm.compiler modules to jdk.internal.vm.ci and jdk.internal.vm.compiler.Reviewed-by: mchung, ihse, dnsimon