< prev index next >

src/hotspot/share/services/nmtCommon.cpp

Print this page
rev 49926 : [mq]: 8201572-improve-metaspace-reporting

*** 21,30 **** --- 21,31 ---- * questions. * */ #include "precompiled.hpp" #include "services/nmtCommon.hpp" + #include "utilities/globalDefinitions.hpp" const char* NMTUtil::_memory_type_names[] = { "Java Heap", "Class", "Thread",
*** 57,74 **** return NULL; } size_t NMTUtil::scale_from_name(const char* scale) { assert(scale != NULL, "Null pointer check"); ! if (strncmp(scale, "KB", 2) == 0 || ! strncmp(scale, "kb", 2) == 0) { return K; ! } else if (strncmp(scale, "MB", 2) == 0 || ! strncmp(scale, "mb", 2) == 0) { return M; ! } else if (strncmp(scale, "GB", 2) == 0 || ! strncmp(scale, "gb", 2) == 0) { return G; } else { return 0; // Invalid value } return K; --- 58,74 ---- return NULL; } size_t NMTUtil::scale_from_name(const char* scale) { assert(scale != NULL, "Null pointer check"); ! if (strcasecmp(scale, "1") == 0 || strcasecmp(scale, "b") == 0) { ! return 1; ! } else if (strcasecmp(scale, "kb") == 0 || strcasecmp(scale, "k") == 0) { return K; ! } else if (strcasecmp(scale, "mb") == 0 || strcasecmp(scale, "m") == 0) { return M; ! } else if (strcasecmp(scale, "gb") == 0 || strcasecmp(scale, "g") == 0) { return G; } else { return 0; // Invalid value } return K;
< prev index next >