8296443: NMT: Remove cmdline_tracking_level handling code
Reviewed-by: dholmes
This commit is contained in:
parent
087cedc080
commit
51f8e9b0e1
@ -48,7 +48,6 @@
|
||||
#endif
|
||||
|
||||
volatile NMT_TrackingLevel MemTracker::_tracking_level = NMT_unknown;
|
||||
NMT_TrackingLevel MemTracker::_cmdline_tracking_level = NMT_unknown;
|
||||
|
||||
MemBaseline MemTracker::_baseline;
|
||||
|
||||
@ -82,7 +81,7 @@ void MemTracker::initialize() {
|
||||
|
||||
NMTPreInit::pre_to_post();
|
||||
|
||||
_tracking_level = _cmdline_tracking_level = level;
|
||||
_tracking_level = level;
|
||||
|
||||
// Log state right after NMT initialization
|
||||
if (log_is_enabled(Info, nmt)) {
|
||||
|
@ -224,10 +224,6 @@ class MemTracker : AllStatic {
|
||||
return _baseline;
|
||||
}
|
||||
|
||||
static NMT_TrackingLevel cmdline_tracking_level() {
|
||||
return _cmdline_tracking_level;
|
||||
}
|
||||
|
||||
static void tuning_statistics(outputStream* out);
|
||||
|
||||
private:
|
||||
@ -239,8 +235,6 @@ class MemTracker : AllStatic {
|
||||
// If NMT option value passed by launcher through environment
|
||||
// variable is valid
|
||||
static bool _is_nmt_env_valid;
|
||||
// command line tracking level
|
||||
static NMT_TrackingLevel _cmdline_tracking_level;
|
||||
// Stored baseline
|
||||
static MemBaseline _baseline;
|
||||
// Query lock
|
||||
|
@ -177,13 +177,9 @@ void NMTDCmd::report_diff(bool summaryOnly, size_t scale_unit) {
|
||||
}
|
||||
|
||||
bool NMTDCmd::check_detail_tracking_level(outputStream* out) {
|
||||
if (MemTracker::tracking_level() == NMT_detail) {
|
||||
return true;
|
||||
} else if (MemTracker::cmdline_tracking_level() == NMT_detail) {
|
||||
out->print_cr("Tracking level has been downgraded due to lack of resources");
|
||||
return false;
|
||||
} else {
|
||||
if (MemTracker::tracking_level() != NMT_detail) {
|
||||
out->print_cr("Detail tracking is not enabled");
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user