< prev index next >
src/share/vm/gc/shared/collectedHeap.cpp
Print this page
rev 13288 : imported patch 8181917-refactor-ul-logstream
@@ -592,15 +592,16 @@
if ((HeapDumpBeforeFullGC && before) || (HeapDumpAfterFullGC && !before)) {
GCTraceTime(Info, gc) tm(before ? "Heap Dump (before full gc)" : "Heap Dump (after full gc)", timer);
HeapDumper::dump_heap();
}
- Log(gc, classhisto) log;
- if (log.is_trace()) {
+ LogTarget(Trace, gc, classhisto) lt;
+ if (lt.is_enabled()) {
GCTraceTime(Trace, gc, classhisto) tm(before ? "Class Histogram (before full gc)" : "Class Histogram (after full gc)", timer);
ResourceMark rm;
- VM_GC_HeapInspection inspector(log.trace_stream(), false /* ! full gc */);
+ LogStream ls(lt);
+ VM_GC_HeapInspection inspector(&ls, false /* ! full gc */);
inspector.doit();
}
}
void CollectedHeap::pre_full_gc_dump(GCTimer* timer) {
< prev index next >