< prev index next >
src/share/vm/gc_implementation/shared/ageTableTracer.cpp
Print this page
@@ -27,17 +27,23 @@
#include "gc_implementation/shared/gcId.hpp"
#include "gc_implementation/shared/gcTrace.hpp"
#include "jfr/jfrEvents.hpp"
void AgeTableTracer::send_tenuring_distribution_event(uint age, size_t size, GCTracer &tracer) {
+#if INCLUDE_JFR
EventTenuringDistribution e;
if (e.should_commit()) {
e.set_gcId(tracer.gc_id().id());
e.set_age(age);
e.set_size(size);
e.commit();
}
+#endif
}
bool AgeTableTracer::is_tenuring_distribution_event_enabled() {
+#if INCLUDE_JFR
return EventTenuringDistribution::is_enabled();
+#else
+ return false;
+#endif
}
< prev index next >