hotspot/src/share/vm/memory/metaspaceTracer.cpp
changeset 42639 762117d57d05
parent 23473 d94be023b00d
--- a/hotspot/src/share/vm/memory/metaspaceTracer.cpp	Sat Dec 03 12:48:22 2016 +0300
+++ b/hotspot/src/share/vm/memory/metaspaceTracer.cpp	Tue Dec 06 22:49:17 2016 +0100
@@ -62,18 +62,12 @@
                                                     Metaspace::MetadataType mdtype) const {
   E event;
   if (event.should_commit()) {
+    event.set_classLoader(cld);
     if (cld->is_anonymous()) {
-      event.set_classLoader(NULL);
       event.set_anonymousClassLoader(true);
     } else {
-      if (cld->is_the_null_class_loader_data()) {
-        event.set_classLoader((Klass*) NULL);
-      } else {
-        event.set_classLoader(cld->class_loader()->klass());
-      }
       event.set_anonymousClassLoader(false);
     }
-
     event.set_size(word_size * BytesPerWord);
     event.set_metadataType((u1) mdtype);
     event.set_metaspaceObjectType((u1) objtype);