< prev index next >
src/hotspot/share/memory/dumpAllocStats.hpp
Print this page
*** 37,46 ****
--- 37,47 ----
METASPACE_OBJ_TYPES_DO(f) \
f(SymbolHashentry) \
f(SymbolBucket) \
f(StringHashentry) \
f(StringBucket) \
+ f(ModulesNatives) \
f(Other)
enum Type {
// Types are MetaspaceObj::ClassType, MetaspaceObj::SymbolType, etc
SHAREDSPACE_OBJ_TYPES_DO(METASPACE_OBJ_TYPE_DECLARE)
*** 72,81 ****
--- 73,87 ----
int which = (read_only) ? RO : RW;
_counts[which][type] ++;
_bytes [which][type] += byte_size;
}
+ void record_modules(int byte_size, bool read_only) {
+ int which = (read_only) ? RO : RW;
+ _bytes [which][ModulesNativesType] += byte_size;
+ }
+
void record_other_type(int byte_size, bool read_only) {
int which = (read_only) ? RO : RW;
_bytes [which][OtherType] += byte_size;
}
void print_stats(int ro_all, int rw_all, int mc_all);
< prev index next >