hotspot/src/share/vm/services/memoryManager.cpp
changeset 11591 854c0dff3844
parent 11171 02c21e3d0a66
child 13195 be27e1b6a4b9
--- a/hotspot/src/share/vm/services/memoryManager.cpp	Mon Jan 23 17:45:32 2012 -0800
+++ b/hotspot/src/share/vm/services/memoryManager.cpp	Wed Jan 25 02:29:05 2012 +0400
@@ -214,8 +214,8 @@
 
 void GCMemoryManager::initialize_gc_stat_info() {
   assert(MemoryService::num_memory_pools() > 0, "should have one or more memory pools");
-  _last_gc_stat = new GCStatInfo(MemoryService::num_memory_pools());
-  _current_gc_stat = new GCStatInfo(MemoryService::num_memory_pools());
+  _last_gc_stat = new(ResourceObj::C_HEAP) GCStatInfo(MemoryService::num_memory_pools());
+  _current_gc_stat = new(ResourceObj::C_HEAP) GCStatInfo(MemoryService::num_memory_pools());
   // tracking concurrent collections we need two objects: one to update, and one to
   // hold the publicly available "last (completed) gc" information.
 }