hg: valhalla/valhalla: 8223527: Clean up JVM implementation of hidden classes

harold.seigel at oracle.com harold.seigel at oracle.com
Thu Sep 26 17:32:49 UTC 2019


Changeset: 40df6530c76b
Author:    hseigel
Date:      2019-09-26 17:32 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/40df6530c76b

8223527: Clean up JVM implementation of hidden classes
Summary: Patch hidden class name in cp, ignore nestmate attributes for hidden classes, return name with '/' in external_name()
Reviewed-by: dholmes, mchung

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
+ test/hotspot/jtreg/runtime/HiddenClasses/DefineHiddenClass.java
+ test/hotspot/jtreg/runtime/HiddenClasses/hidden/NameInString.java



More information about the valhalla-dev mailing list