1472N/A * or visit www.oracle.com if you need additional information or have any
1879N/A#include "precompiled.hpp"
1879N/A#include "classfile/systemDictionary.hpp"
4141N/A#include "gc_implementation/shared/gcHeapSummary.hpp"
4141N/A#include "gc_implementation/shared/gcTrace.hpp"
4141N/A#include "gc_implementation/shared/gcTraceTime.hpp"
4141N/A#include "gc_implementation/shared/gcWhen.hpp"
1879N/A#include "gc_implementation/shared/vmGCOperations.hpp"
4359N/A#include "gc_interface/allocTracer.hpp"
1879N/A#include "gc_interface/collectedHeap.hpp"
1879N/A#include "gc_interface/collectedHeap.inline.hpp"
1879N/A#include "oops/oop.inline.hpp"
2845N/A#include "oops/instanceMirrorKlass.hpp"
1879N/A#include "services/heapDumper.hpp"
1879N/A# include "thread_linux.inline.hpp"
1879N/A# include "thread_solaris.inline.hpp"
1879N/A# include "thread_windows.inline.hpp"
2796N/A#ifdef TARGET_OS_FAMILY_bsd
2796N/A# include "thread_bsd.inline.hpp"
3157N/A if (!should_log()) {
4141N/A return VirtualSpaceSummary(
4141N/A reserved_region().start(), reserved_region().start() + capacity_in_words, reserved_region().end());
4141N/A SpaceSummary object_space(perm_space.start(), perm_space.committed_end(), permanent_used());
4141N/A if (PrintHeapAtGC) {
4141N/A if (PrintHeapAtGC) {