< prev index next >

src/hotspot/share/oops/constantPool.cpp

Print this page
@@ -482,10 +482,13 @@
  
    if (src_k->is_typeArray_klass()) {
      type = "prim";
    } else {
      InstanceKlass* src_ik = InstanceKlass::cast(src_k);
+     if (CDSConfig::is_dumping_final_static_archive() && src_ik->class_loader_data() == nullptr) {
+       return "unreg";
+     }
      if (src_ik->defined_by_boot_loader()) {
        return "boot";
      } else if (src_ik->defined_by_platform_loader()) {
        return "plat";
      } else if (src_ik->defined_by_app_loader()) {
< prev index next >