mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 14:54:52 +02:00
8008508: CMS does not correctly reduce heap size after a Full GC
Reviewed-by: johnc, ysr
This commit is contained in:
parent
90d010120f
commit
fabb8c6e25
7 changed files with 269 additions and 230 deletions
|
@ -478,6 +478,9 @@ typedef BinaryTreeDictionary<Metablock, FreeList> MetablockTreeDictionary;
|
|||
\
|
||||
nonstatic_field(CardGeneration, _rs, GenRemSet*) \
|
||||
nonstatic_field(CardGeneration, _bts, BlockOffsetSharedArray*) \
|
||||
nonstatic_field(CardGeneration, _shrink_factor, size_t) \
|
||||
nonstatic_field(CardGeneration, _capacity_at_prologue, size_t) \
|
||||
nonstatic_field(CardGeneration, _used_at_prologue, size_t) \
|
||||
\
|
||||
nonstatic_field(CardTableModRefBS, _whole_heap, const MemRegion) \
|
||||
nonstatic_field(CardTableModRefBS, _guard_index, const size_t) \
|
||||
|
@ -548,8 +551,6 @@ typedef BinaryTreeDictionary<Metablock, FreeList> MetablockTreeDictionary;
|
|||
nonstatic_field(Space, _bottom, HeapWord*) \
|
||||
nonstatic_field(Space, _end, HeapWord*) \
|
||||
\
|
||||
nonstatic_field(TenuredGeneration, _shrink_factor, size_t) \
|
||||
nonstatic_field(TenuredGeneration, _capacity_at_prologue, size_t) \
|
||||
nonstatic_field(ThreadLocalAllocBuffer, _start, HeapWord*) \
|
||||
nonstatic_field(ThreadLocalAllocBuffer, _top, HeapWord*) \
|
||||
nonstatic_field(ThreadLocalAllocBuffer, _end, HeapWord*) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue