8198528: Move GenerationSpecs from GenCollectorPolicy to GenCollectedHeap

Reviewed-by: pliden, sjohanss, kbarrett
This commit is contained in:
Stefan Karlsson 2018-02-22 18:37:23 +01:00
parent 5f4f3883d8
commit 5671589a10
11 changed files with 57 additions and 65 deletions

View file

@ -514,9 +514,8 @@ typedef PaddedEnd<ObjectMonitor> PaddedObjectMonitor;
\
nonstatic_field(GenCollectedHeap, _young_gen, Generation*) \
nonstatic_field(GenCollectedHeap, _old_gen, Generation*) \
\
nonstatic_field(GenCollectorPolicy, _young_gen_spec, GenerationSpec*) \
nonstatic_field(GenCollectorPolicy, _old_gen_spec, GenerationSpec*) \
nonstatic_field(GenCollectedHeap, _young_gen_spec, GenerationSpec*) \
nonstatic_field(GenCollectedHeap, _old_gen_spec, GenerationSpec*) \
\
nonstatic_field(HeapWord, i, char*) \
\
@ -1470,7 +1469,6 @@ typedef PaddedEnd<ObjectMonitor> PaddedObjectMonitor;
declare_type(DefNewGeneration, Generation) \
declare_type(CardGeneration, Generation) \
declare_type(TenuredGeneration, CardGeneration) \
declare_toplevel_type(GenCollectorPolicy) \
declare_toplevel_type(Space) \
declare_type(CompactibleSpace, Space) \
declare_type(ContiguousSpace, CompactibleSpace) \