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) {
|
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();)
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) {
|