< prev index next >

src/hotspot/share/memory/universe.cpp

Print this page
rev 60538 : imported patch jep387-misc.patch


1146     log_debug(gc, verify)("StringTable");
1147     StringTable::verify();
1148   }
1149   if (should_verify_subset(Verify_CodeCache)) {
1150   {
1151     MutexLocker mu(CodeCache_lock, Mutex::_no_safepoint_check_flag);
1152     log_debug(gc, verify)("CodeCache");
1153     CodeCache::verify();
1154   }
1155   }
1156   if (should_verify_subset(Verify_SystemDictionary)) {
1157     log_debug(gc, verify)("SystemDictionary");
1158     SystemDictionary::verify();
1159   }
1160   if (should_verify_subset(Verify_ClassLoaderDataGraph)) {
1161     log_debug(gc, verify)("ClassLoaderDataGraph");
1162     ClassLoaderDataGraph::verify();
1163   }
1164   if (should_verify_subset(Verify_MetaspaceUtils)) {
1165     log_debug(gc, verify)("MetaspaceUtils");
1166     MetaspaceUtils::verify_free_chunks();
1167   }
1168   if (should_verify_subset(Verify_JNIHandles)) {
1169     log_debug(gc, verify)("JNIHandles");
1170     JNIHandles::verify();
1171   }
1172   if (should_verify_subset(Verify_CodeCacheOops)) {
1173     log_debug(gc, verify)("CodeCache Oops");
1174     CodeCache::verify_oops();
1175   }
1176   if (should_verify_subset(Verify_ResolvedMethodTable)) {
1177     log_debug(gc, verify)("ResolvedMethodTable Oops");
1178     ResolvedMethodTable::verify();
1179   }
1180 
1181   _verify_in_progress = false;
1182 }
1183 
1184 
1185 #ifndef PRODUCT
1186 void Universe::calculate_verify_data(HeapWord* low_boundary, HeapWord* high_boundary) {




1146     log_debug(gc, verify)("StringTable");
1147     StringTable::verify();
1148   }
1149   if (should_verify_subset(Verify_CodeCache)) {
1150   {
1151     MutexLocker mu(CodeCache_lock, Mutex::_no_safepoint_check_flag);
1152     log_debug(gc, verify)("CodeCache");
1153     CodeCache::verify();
1154   }
1155   }
1156   if (should_verify_subset(Verify_SystemDictionary)) {
1157     log_debug(gc, verify)("SystemDictionary");
1158     SystemDictionary::verify();
1159   }
1160   if (should_verify_subset(Verify_ClassLoaderDataGraph)) {
1161     log_debug(gc, verify)("ClassLoaderDataGraph");
1162     ClassLoaderDataGraph::verify();
1163   }
1164   if (should_verify_subset(Verify_MetaspaceUtils)) {
1165     log_debug(gc, verify)("MetaspaceUtils");
1166     DEBUG_ONLY(MetaspaceUtils::verify(true);)
1167   }
1168   if (should_verify_subset(Verify_JNIHandles)) {
1169     log_debug(gc, verify)("JNIHandles");
1170     JNIHandles::verify();
1171   }
1172   if (should_verify_subset(Verify_CodeCacheOops)) {
1173     log_debug(gc, verify)("CodeCache Oops");
1174     CodeCache::verify_oops();
1175   }
1176   if (should_verify_subset(Verify_ResolvedMethodTable)) {
1177     log_debug(gc, verify)("ResolvedMethodTable Oops");
1178     ResolvedMethodTable::verify();
1179   }
1180 
1181   _verify_in_progress = false;
1182 }
1183 
1184 
1185 #ifndef PRODUCT
1186 void Universe::calculate_verify_data(HeapWord* low_boundary, HeapWord* high_boundary) {


< prev index next >