hg: jdk/jdk: 8247529: Crash in runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java with Graal
calvin.cheung at oracle.com
calvin.cheung at oracle.com
Mon Aug 17 18:47:34 UTC 2020
Changeset: 6b984aa424e3
Author: ccheung
Date: 2020-08-17 18:46 +0000
URL: https://hg.openjdk.java.net/jdk/jdk/rev/6b984aa424e3
8247529: Crash in runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java with Graal
Summary: Avoid inserting InstanceKlass into the DumpTimeSharedClassTable after dynamic CDS dumping has started. Acquire the DumpTimeTable_lock before iterations on _dumptime_table to ensure memory order correctness.
Reviewed-by: iklam, minqi
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/memory/dynamicArchive.cpp
More information about the jdk-all-changes
mailing list