git: openjdk/leyden: premain: 8338604: Premain Windows build crashes with -XX:+ArchiveReflectionData

Ioi Lam iklam at openjdk.org
Sun Aug 31 06:28:24 UTC 2025


Changeset: 87a95366
Branch: premain
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2025-08-30 21:23:13 +0000
URL:       https://git.openjdk.org/leyden/commit/87a9536692db5cd3d4afeefe3b064db5a5898891

8338604: Premain Windows build crashes with -XX:+ArchiveReflectionData
Also: Class::reflectionData was not archived properly
Also: Avoid references to excluded classes in reflectionData

! src/hotspot/share/cds/aotConstantPoolResolver.cpp
! src/hotspot/share/cds/aotConstantPoolResolver.hpp
! src/hotspot/share/cds/cdsConfig.cpp
! src/hotspot/share/cds/cdsHeapVerifier.cpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/runtime/signature.cpp
! src/hotspot/share/runtime/signature.hpp
! src/hotspot/share/runtime/threads.cpp
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! test/hotspot/jtreg/runtime/cds/appcds/aotCache/ExcludedClasses.java



More information about the leyden-dev mailing list