< 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 >