< prev index next >

src/share/vm/memory/metaspaceTracer.cpp

Print this page

        

@@ -22,14 +22,13 @@
  *
  */
 
 #include "precompiled.hpp"
 #include "classfile/classLoaderData.hpp"
+#include "jfr/jfrEvents.hpp"
 #include "memory/metaspaceTracer.hpp"
 #include "oops/oop.inline.hpp"
-#include "trace/tracing.hpp"
-#include "trace/traceBackend.hpp"
 
 void MetaspaceTracer::report_gc_threshold(size_t old_val,
                                           size_t new_val,
                                           MetaspaceGCThresholdUpdater::Type updater) const {
   EventMetaspaceGCThreshold event;

@@ -65,13 +64,13 @@
     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);
+        event.set_classLoader(NULL);
       } else {
-        event.set_classLoader(cld->class_loader()->klass());
+        event.set_classLoader(cld);
       }
       event.set_anonymousClassLoader(false);
     }
 
     event.set_size(word_size * BytesPerWord);
< prev index next >