hg: valhalla/valhalla: [nestmates] Cleanup the nest host validation and restore reflection check on VM anonymous class

mandy.chung at oracle.com mandy.chung at oracle.com
Tue Sep 24 17:07:53 UTC 2019


Changeset: 9ae19b8cd6fc
Author:    mchung
Date:      2019-09-24 10:07 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/9ae19b8cd6fc

[nestmates] Cleanup the nest host validation and restore reflection check on VM anonymous class

! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/java.base/share/native/libjava/Class.c
! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/HiddenNestmateTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/LambdaNestedInnerTest.java



More information about the valhalla-dev mailing list