--- old/src/share/vm/memory/tenuredGeneration.cpp 2012-12-30 08:48:18.000000000 +0100 +++ new/src/share/vm/memory/tenuredGeneration.cpp 2012-12-30 08:48:18.000000000 +0100 @@ -62,7 +62,7 @@ _virtual_space.reserved_size(), _the_space, _gen_counters); #ifndef SERIALGC - if (UseParNewGC && ParallelGCThreads > 0) { + if (UseParNewGC) { typedef ParGCAllocBufferWithBOT* ParGCAllocBufferWithBOTPtr; _alloc_buffers = NEW_C_HEAP_ARRAY(ParGCAllocBufferWithBOTPtr, ParallelGCThreads, mtGC);