Skip to content

Commit a37cd5a

Browse files
committed
8259859: Missing metaspace NMT memory tag
Reviewed-by: iklam
1 parent 33dcc00 commit a37cd5a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@
4242
#include "runtime/globals.hpp"
4343
#include "runtime/mutexLocker.hpp"
4444
#include "runtime/os.hpp"
45+
#include "services/memTracker.hpp"
4546
#include "utilities/align.hpp"
4647
#include "utilities/debug.hpp"
4748
#include "utilities/globalDefinitions.hpp"
@@ -248,6 +249,7 @@ VirtualSpaceNode* VirtualSpaceNode::create_node(size_t word_size,
248249
if (!rs.is_reserved()) {
249250
vm_exit_out_of_memory(word_size * BytesPerWord, OOM_MMAP_ERROR, "Failed to reserve memory for metaspace");
250251
}
252+
MemTracker::record_virtual_memory_type(rs.base(), mtMetaspace);
251253
assert_is_aligned(rs.base(), chunklevel::MAX_CHUNK_BYTE_SIZE);
252254
InternalStats::inc_num_vsnodes_births();
253255
return new VirtualSpaceNode(rs, true, limiter, reserve_words_counter, commit_words_counter);

0 commit comments

Comments
 (0)