changeset 52212 | e6973df15152 |
parent 50703 | 0486d7749b8d |
child 54964 | ec7d6d8effc7 |
child 57360 | 5d043a159d5c |
--- a/src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Mon Oct 22 12:25:31 2018 +0100 +++ b/src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp Mon Oct 22 12:13:29 2018 +0200 @@ -367,7 +367,7 @@ } void JfrCheckpointManager::write_type_set_for_unloaded_classes() { - assert(SafepointSynchronize::is_at_safepoint(), "must be at safepoint!"); + assert_locked_or_safepoint(ClassLoaderDataGraph_lock); JfrTypeManager::write_type_set_for_unloaded_classes(); }