git: openjdk/jdk: 8261090: Store old classfiles in static CDS archive

Calvin Cheung ccheung at openjdk.java.net
Thu Apr 22 15:14:43 UTC 2021


Changeset: 94991750
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-04-22 15:13:29 +0000
URL:       https://git.openjdk.java.net/jdk/commit/94991750

8261090: Store old classfiles in static CDS archive

Reviewed-by: iklam, minqi

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/oops/constMethod.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/method.cpp
! test/hotspot/jtreg/runtime/cds/appcds/LambdaWithOldClass.java
! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/OldSuperClass.java
+ test/hotspot/jtreg/runtime/cds/appcds/OldSuperInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/OldClassAndInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/OldClassApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/OldClassAndInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/OldClassWithJavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/SimpleAgent.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/ChildOldInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/ChildOldSuper.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/GChild.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/GChild2.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInf.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldSuper.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldSuperApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldSuperInfApp.java



More information about the jdk-changes mailing list