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