git: openjdk/leyden: premain: 4 new changesets
duke
duke at openjdk.org
Fri Oct 27 03:45:47 UTC 2023
Changeset: ded30038
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-24 17:30:23 +0000
URL: https://git.openjdk.org/leyden/commit/ded3003847ebc561cc2385ad8ebb8f192f08b5e5
clean up CDS code
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/cppVtables.cpp
! src/hotspot/share/cds/dumpTimeClassInfo.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/trainingData.cpp
! src/hotspot/share/oops/trainingData.hpp
Changeset: 09c307a9
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-25 12:44:13 +0000
URL: https://git.openjdk.org/leyden/commit/09c307a9d3742bd3cea71d367a07c7fd8a1a18bd
improved LeydenTester and move the old-workflow test cases to XxxOldWF.java
! test/hotspot/jtreg/runtime/cds/appcds/leyden/ExcludedClasses.java
+ test/hotspot/jtreg/runtime/cds/appcds/leyden/ExcludedClassesOldWF.java
! test/hotspot/jtreg/runtime/cds/appcds/leyden/LeydenHello.java
+ test/hotspot/jtreg/runtime/cds/appcds/leyden/LeydenHelloOldWF.java
! test/lib/jdk/test/lib/LeydenTester.java
Changeset: a20e93ae
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-25 14:53:08 +0000
URL: https://git.openjdk.org/leyden/commit/a20e93aeaf5662f80d081896858ccc83b23ae7ec
Added spring-petclinic as jtreg test
! test/hotspot/jtreg/premain/spring-petclinic/Makefile
+ test/hotspot/jtreg/runtime/cds/appcds/leyden/SpringPetClinic.java
+ test/hotspot/jtreg/runtime/cds/appcds/leyden/SpringPetClinicOldWF.java
! test/lib/jdk/test/lib/LeydenTester.java
Changeset: daf1c352
Author: iklam <ilam3388 at gmail.com>
Date: 2023-10-26 20:43:50 +0000
URL: https://git.openjdk.org/leyden/commit/daf1c352c9fb7fe2ff04e7fb39223e9194486dd4
Fixed handlig of unregistered classes in new workflow -- now they are passed from preimage to final image
! src/hotspot/share/cds/classPrelinker.cpp
! src/hotspot/share/cds/classPrelinker.hpp
! src/hotspot/share/cds/dumpTimeClassInfo.inline.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/oops/trainingData.cpp
! test/hotspot/jtreg/runtime/cds/appcds/leyden/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/leyden/SpringPetClinic.java
! test/hotspot/jtreg/runtime/cds/appcds/leyden/SpringPetClinicOldWF.java
! test/hotspot/jtreg/runtime/cds/appcds/preloadedClasses/PreloadedClassVerification.java
More information about the leyden-dev
mailing list