--- old/src/share/vm/memory/metaspace.cpp 2013-05-13 16:34:44.094676000 -0400 +++ new/src/share/vm/memory/metaspace.cpp 2013-05-13 16:34:43.040912000 -0400 @@ -363,7 +363,8 @@ _rs = ReservedSpace(byte_size); } - MemTracker::record_virtual_memory_type((address)_rs.base(), mtClass); + NMTTrackOp op(NMTTrackOp::TypeOp); + op.execute_op((address)_rs.base(), 0, mtClass); } void VirtualSpaceNode::purge(ChunkManager* chunk_manager) {