< prev index next >
src/hotspot/share/memory/metaspace/metaspaceDCmd.cpp
Print this page
rev 57511 : [mq]: metaspace-improvement
*** 21,31 ****
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
#include "precompiled.hpp"
! #include "memory/metaspace.hpp"
#include "memory/metaspace/metaspaceDCmd.hpp"
#include "memory/resourceArea.hpp"
#include "services/diagnosticCommand.hpp"
#include "services/nmtCommon.hpp"
--- 21,31 ----
* or visit www.oracle.com if you need additional information or have any
* questions.
*
*/
#include "precompiled.hpp"
! #include "memory/metaspace/metaspaceReport.hpp"
#include "memory/metaspace/metaspaceDCmd.hpp"
#include "memory/resourceArea.hpp"
#include "services/diagnosticCommand.hpp"
#include "services/nmtCommon.hpp"
*** 87,102 ****
}
MetaspaceUtils::print_basic_report(output(), scale);
} else {
// Full mode. Requires safepoint.
int flags = 0;
! if (_show_loaders.value()) flags |= MetaspaceUtils::rf_show_loaders;
! if (_show_classes.value()) flags |= MetaspaceUtils::rf_show_classes;
! if (_by_chunktype.value()) flags |= MetaspaceUtils::rf_break_down_by_chunktype;
! if (_by_spacetype.value()) flags |= MetaspaceUtils::rf_break_down_by_spacetype;
! if (_show_vslist.value()) flags |= MetaspaceUtils::rf_show_vslist;
! if (_show_vsmap.value()) flags |= MetaspaceUtils::rf_show_vsmap;
VM_PrintMetadata op(output(), scale, flags);
VMThread::execute(&op);
}
}
--- 87,102 ----
}
MetaspaceUtils::print_basic_report(output(), scale);
} else {
// Full mode. Requires safepoint.
int flags = 0;
! if (_show_loaders.value()) flags |= MetaspaceReporter::rf_show_loaders;
! if (_show_classes.value()) flags |= MetaspaceReporter::rf_show_classes;
! if (_by_chunktype.value()) flags |= MetaspaceReporter::rf_break_down_by_chunktype;
! if (_by_spacetype.value()) flags |= MetaspaceReporter::rf_break_down_by_spacetype;
! if (_show_vslist.value()) flags |= MetaspaceReporter::rf_show_vslist;
! if (_show_vsmap.value()) flags |= MetaspaceReporter::rf_show_vsmap;
VM_PrintMetadata op(output(), scale, flags);
VMThread::execute(&op);
}
}
< prev index next >