diff -r 7dd49b9daa4a -r 70bf7d429eba hotspot/src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp --- a/hotspot/src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp Sun Jun 07 00:27:41 2009 -0700 +++ b/hotspot/src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp Mon Jun 08 16:14:19 2009 -0700 @@ -111,7 +111,7 @@ for (int i = 0; i < _n_threads; i++) { delete _threads[i]; } - FREE_C_HEAP_ARRAY(ConcurrentG1RefineThread*, _n_threads); + FREE_C_HEAP_ARRAY(ConcurrentG1RefineThread*, _threads); } }