hotspot/src/os/bsd/vm/perfMemory_bsd.cpp
changeset 18086 f44cf213a775
parent 18078 10417cf9967d
child 24424 2658d7834c6e
--- a/hotspot/src/os/bsd/vm/perfMemory_bsd.cpp	Mon Jun 10 10:45:19 2013 -0400
+++ b/hotspot/src/os/bsd/vm/perfMemory_bsd.cpp	Tue Jun 18 08:44:08 2013 -0400
@@ -753,8 +753,7 @@
   (void)::memset((void*) mapAddress, 0, size);
 
   // it does not go through os api, the operation has to record from here
-  MemTracker::record_virtual_memory_reserve((address)mapAddress, size, CURRENT_PC);
-  MemTracker::record_virtual_memory_type((address)mapAddress, mtInternal);
+  MemTracker::record_virtual_memory_reserve((address)mapAddress, size, mtInternal, CURRENT_PC);
 
   return mapAddress;
 }
@@ -919,8 +918,7 @@
   }
 
   // it does not go through os api, the operation has to record from here
-  MemTracker::record_virtual_memory_reserve((address)mapAddress, size, CURRENT_PC);
-  MemTracker::record_virtual_memory_type((address)mapAddress, mtInternal);
+  MemTracker::record_virtual_memory_reserve((address)mapAddress, size, mtInternal, CURRENT_PC);
 
   *addr = mapAddress;
   *sizep = size;