hg: valhalla/valhalla: Summary: Remove term "weak", mangle hidden class using &ik, change short-lived to has_class_mirror_holder, remove loader arg from JVM_LookupDefineClass(), and other small changes.

harold.seigel at oracle.com harold.seigel at oracle.com
Mon Mar 23 20:06:25 UTC 2020


Changeset: 130434292f7a
Author:    hseigel
Date:      2020-03-23 20:05 +0000
URL:       https://hg.openjdk.java.net/valhalla/valhalla/rev/130434292f7a

Summary: Remove term "weak", mangle hidden class using &ik, change short-lived to has_class_mirror_holder, remove loader arg from JVM_LookupDefineClass(), and other small changes.
Reviewed-by: lfoltan, mchung

! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.cpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/classLoaderStats.hpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/moduleEntry.hpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/include/jvm.h
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/jfr/periodic/jfrPeriodic.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/memory/metaspace/spaceManager.cpp
! src/hotspot/share/memory/metaspaceTracer.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/native/libjava/ClassLoader.c
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/classfile/ClassLoaderData.java
! test/hotspot/gtest/memory/test_metaspace_allocation.cpp
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java



More information about the valhalla-dev mailing list