1.1 --- a/src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp Wed Jun 27 15:23:36 2012 +0200 1.2 +++ b/src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp Thu Jun 28 17:03:16 2012 -0400 1.3 @@ -46,7 +46,7 @@ 1.4 vm_exit_out_of_memory(0, "Cannot create GC thread. Out of system resources."); 1.5 1.6 if (PrintGCTaskTimeStamps) { 1.7 - _time_stamps = NEW_C_HEAP_ARRAY(GCTaskTimeStamp, GCTaskTimeStampEntries ); 1.8 + _time_stamps = NEW_C_HEAP_ARRAY(GCTaskTimeStamp, GCTaskTimeStampEntries, mtGC); 1.9 1.10 guarantee(_time_stamps != NULL, "Sanity"); 1.11 } 1.12 @@ -56,7 +56,7 @@ 1.13 1.14 GCTaskThread::~GCTaskThread() { 1.15 if (_time_stamps != NULL) { 1.16 - FREE_C_HEAP_ARRAY(GCTaskTimeStamp, _time_stamps); 1.17 + FREE_C_HEAP_ARRAY(GCTaskTimeStamp, _time_stamps, mtGC); 1.18 } 1.19 } 1.20