hg: valhalla/valhalla: Summary: Instead of storing nonfindable class name in the constant pool, save it in the instanceKlass as the external_name.

harold.seigel at oracle.com harold.seigel at oracle.com
Tue Feb 26 18:12:04 UTC 2019


Changeset: 73e3eeab3c0c
Author:    hseigel
Date:      2019-02-26 13:11 -0500
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/73e3eeab3c0c

Summary: Instead of storing nonfindable class name in the constant pool, save it in the instanceKlass as the external_name.
Reviewed-by: lfoltan

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
+ test/jdk/java/lang/invoke/defineClass/DefineNonFindableClass.java
+ test/jdk/java/lang/invoke/defineClass/nonFindable/NonFindable.java



More information about the valhalla-dev mailing list