Mercurial > hg > truffle
diff src/share/vm/gc_implementation/g1/sparsePRT.cpp @ 942:2c79770d1f6e
6819085: G1: use larger and/or user settable region size
Summary: Instead of the region size being hard-coded, allow the user to set it.
Reviewed-by: jmasa, johnc, apetrusenko
author | tonyp |
---|---|
date | Thu, 30 Jul 2009 16:22:58 -0400 |
parents | bd02caa94611 |
children | fa2f65ebeb08 |
line wrap: on
line diff
--- a/src/share/vm/gc_implementation/g1/sparsePRT.cpp Wed Sep 02 00:04:29 2009 -0700 +++ b/src/share/vm/gc_implementation/g1/sparsePRT.cpp Thu Jul 30 16:22:58 2009 -0400 @@ -347,7 +347,7 @@ size_t /* RSHashTable:: */ RSHashTableIter::compute_card_ind(CardIdx_t ci) { return _heap_bot_card_ind - + (_rsht->entry(_bl_ind)->r_ind() * CardsPerRegion) + + (_rsht->entry(_bl_ind)->r_ind() * HeapRegion::CardsPerRegion) + ci; }