--- old/src/hotspot/share/gc/g1/g1Arguments.cpp 2018-11-19 17:19:00.227828000 -0800 +++ new/src/hotspot/share/gc/g1/g1Arguments.cpp 2018-11-19 17:18:59.322512700 -0800 @@ -147,5 +147,9 @@ } CollectedHeap* G1Arguments::create_heap() { + if(AllocateOldGenAt != NULL) { + return create_heap_with_policy(); + } return create_heap_with_policy(); + }