8268778: CDS check_excluded_classes needs DumpTimeTable_lock

Reviewed-by: ccheung, minqi
This commit is contained in:
Ioi Lam 2021-06-16 16:05:19 +00:00
parent 72b3b0af08
commit e4908a439a
3 changed files with 7 additions and 5 deletions

View file

@ -1485,6 +1485,8 @@ public:
};
void SystemDictionaryShared::check_excluded_classes() {
assert(no_class_loading_should_happen(), "sanity");
assert_lock_strong(DumpTimeTable_lock);
ExcludeDumpTimeSharedClasses excl;
_dumptime_table->iterate(&excl);
_dumptime_table->update_counts();