< prev index next >
src/share/vm/gc_implementation/shared/ageTableTracer.cpp
Print this page
*** 27,43 ****
--- 27,49 ----
#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 >