comparison src/share/vm/runtime/vmStructs.cpp @ 9072:8617e38bb4cb

8008508: CMS does not correctly reduce heap size after a Full GC Reviewed-by: johnc, ysr
author jmasa
date Mon, 11 Feb 2013 10:31:56 -0800
parents 3efdfd6ddbf2
children 89e4d67fdd2a 8df6ddda8090 8373c19be854 6f817ce50129
comparison
equal deleted inserted replaced
9071:68fe50d4f1d5 9072:8617e38bb4cb
476 \ 476 \
477 nonstatic_field(BlockOffsetArrayNonContigSpace, _unallocated_block, HeapWord*) \ 477 nonstatic_field(BlockOffsetArrayNonContigSpace, _unallocated_block, HeapWord*) \
478 \ 478 \
479 nonstatic_field(CardGeneration, _rs, GenRemSet*) \ 479 nonstatic_field(CardGeneration, _rs, GenRemSet*) \
480 nonstatic_field(CardGeneration, _bts, BlockOffsetSharedArray*) \ 480 nonstatic_field(CardGeneration, _bts, BlockOffsetSharedArray*) \
481 nonstatic_field(CardGeneration, _shrink_factor, size_t) \
482 nonstatic_field(CardGeneration, _capacity_at_prologue, size_t) \
483 nonstatic_field(CardGeneration, _used_at_prologue, size_t) \
481 \ 484 \
482 nonstatic_field(CardTableModRefBS, _whole_heap, const MemRegion) \ 485 nonstatic_field(CardTableModRefBS, _whole_heap, const MemRegion) \
483 nonstatic_field(CardTableModRefBS, _guard_index, const size_t) \ 486 nonstatic_field(CardTableModRefBS, _guard_index, const size_t) \
484 nonstatic_field(CardTableModRefBS, _last_valid_index, const size_t) \ 487 nonstatic_field(CardTableModRefBS, _last_valid_index, const size_t) \
485 nonstatic_field(CardTableModRefBS, _page_size, const size_t) \ 488 nonstatic_field(CardTableModRefBS, _page_size, const size_t) \
546 \ 549 \
547 \ 550 \
548 nonstatic_field(Space, _bottom, HeapWord*) \ 551 nonstatic_field(Space, _bottom, HeapWord*) \
549 nonstatic_field(Space, _end, HeapWord*) \ 552 nonstatic_field(Space, _end, HeapWord*) \
550 \ 553 \
551 nonstatic_field(TenuredGeneration, _shrink_factor, size_t) \
552 nonstatic_field(TenuredGeneration, _capacity_at_prologue, size_t) \
553 nonstatic_field(ThreadLocalAllocBuffer, _start, HeapWord*) \ 554 nonstatic_field(ThreadLocalAllocBuffer, _start, HeapWord*) \
554 nonstatic_field(ThreadLocalAllocBuffer, _top, HeapWord*) \ 555 nonstatic_field(ThreadLocalAllocBuffer, _top, HeapWord*) \
555 nonstatic_field(ThreadLocalAllocBuffer, _end, HeapWord*) \ 556 nonstatic_field(ThreadLocalAllocBuffer, _end, HeapWord*) \
556 nonstatic_field(ThreadLocalAllocBuffer, _desired_size, size_t) \ 557 nonstatic_field(ThreadLocalAllocBuffer, _desired_size, size_t) \
557 nonstatic_field(ThreadLocalAllocBuffer, _refill_waste_limit, size_t) \ 558 nonstatic_field(ThreadLocalAllocBuffer, _refill_waste_limit, size_t) \