E.g., https://github.com/openjdk/jdk/blob/master/src/hotspot/share/classfile/systemDictionaryShared.cpp#L739
Handle SystemDictionaryShared::get_shared_jar_manifest(int shared_path_index, TRAPS) {
...
manifest = create_jar_manifest(src, size, THREAD); // <-- here
atomic_set_shared_jar_manifest(shared_path_index, manifest());
A few of the THREAD calls should be changed to CHECK
Handle SystemDictionaryShared::get_shared_jar_manifest(int shared_path_index, TRAPS) {
...
manifest = create_jar_manifest(src, size, THREAD); // <-- here
atomic_set_shared_jar_manifest(shared_path_index, manifest());
A few of the THREAD calls should be changed to CHECK
- duplicates
-
JDK-8261480 MetaspaceShared::preload_and_dump should check exceptions
- Resolved
-
JDK-8260341 CDS dump VM init code does not check exceptions
- Resolved