--- old/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-03-04 13:52:17.544977002 +0100 +++ new/src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp 2015-03-04 13:52:17.469974772 +0100 @@ -1805,7 +1805,7 @@ vm_exit_during_initialization("Failed necessary allocation."); } - _allocator = G1Allocator::create_allocator(_g1h); + _allocator = AllocRegionManager::create_allocator(_g1h); _humongous_object_threshold_in_words = HeapRegion::GrainWords / 2; int n_queues = MAX2((int)ParallelGCThreads, 1);