--- old/src/hotspot/share/gc/shared/generation.cpp 2018-02-20 23:17:53.289047600 +0100 +++ new/src/hotspot/share/gc/shared/generation.cpp 2018-02-20 23:17:53.057039669 +0100 @@ -34,6 +34,8 @@ #include "gc/shared/genOopClosures.hpp" #include "gc/shared/genOopClosures.inline.hpp" #include "gc/shared/generation.hpp" +#include "gc/shared/generationSpec.hpp" +#include "gc/shared/referenceProcessor.hpp" #include "gc/shared/space.inline.hpp" #include "gc/shared/spaceDecorator.hpp" #include "logging/log.hpp" @@ -63,9 +65,9 @@ size_t Generation::initial_size() { GenCollectedHeap* gch = GenCollectedHeap::heap(); if (gch->is_young_gen(this)) { - return gch->gen_policy()->young_gen_spec()->init_size(); + return gch->young_gen_spec()->init_size(); } - return gch->gen_policy()->old_gen_spec()->init_size(); + return gch->old_gen_spec()->init_size(); } size_t Generation::max_capacity() const {