git: openjdk/jdk: master: 8338526: Don't store abstract and interface Klasses in class metaspace
Coleen Phillimore
coleenp at openjdk.org
Tue Sep 10 11:45:10 UTC 2024
Changeset: ad104932
Branch: master
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2024-09-10 11:43:21 +0000
URL: https://git.openjdk.org/jdk/commit/ad104932e6c26806c353ad048ce5cff7d2b4c29a
8338526: Don't store abstract and interface Klasses in class metaspace
Reviewed-by: stuefe, iklam
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdKlassQueue.cpp
! src/hotspot/share/memory/allocation.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/oops/annotations.hpp
! src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/compressedKlass.hpp
! src/hotspot/share/oops/constMethod.hpp
! src/hotspot/share/oops/cpCache.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/recordComponent.hpp
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! test/hotspot/jtreg/vmTestbase/metaspace/shrink_grow/ShrinkGrowTest/ShrinkGrowTest.java
More information about the jdk-changes
mailing list