hg: valhalla/valhalla: [Nestmates] Add JVM_IsHiddenClass to test if it's hidden class and other misc cleanup.

mandy.chung at oracle.com mandy.chung at oracle.com
Fri Sep 6 03:03:35 UTC 2019


Changeset: d0a11d2498d2
Author:    mchung
Date:      2019-09-05 20:03 -0700
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/d0a11d2498d2

[Nestmates] Add JVM_IsHiddenClass to test if it's hidden class and other misc cleanup.

! make/hotspot/symbols/symbols-unix
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmSymbols.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/utilities/accessFlags.hpp
! 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/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/native/libjava/Class.c
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
! test/hotspot/jtreg/runtime/Nestmates/membership/TestDynamicNestmateMembership.java
! test/jdk/java/lang/invoke/defineHiddenClass/BasicTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/DefineClassWithClassData.java
! test/jdk/java/lang/invoke/defineHiddenClass/DefineHiddenClassTest.java
! test/jdk/java/lang/invoke/defineHiddenClass/SelfReferenceDescriptor.java
! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java



More information about the valhalla-dev mailing list