RFR: 8058298: Separate heap region iterator claim values from the data structures iterated over
Marcus Larsson
marcus.larsson at oracle.com
Fri Sep 12 12:05:24 UTC 2014
Hi,
I would like reviews for the following refactorization to separate the
heap region claiming from the actual heap region data structure. This
allows concurrent tasks to claim heap regions independent of each other.
The patch adds a HeapRegionClaimer that should be used for parallel
iteration over heap regions, and will handle the claims for a certain
task. The previous claim field and its associated functions in
HeapRegion is removed.
Webrev:
http://cr.openjdk.java.net/~brutisso/webrev-8058298/
Bug:
https://bugs.openjdk.java.net/browse/JDK-8058298
Testing:
jprt
local UTE vm.gc.testlist
SPECjbb2013
Thanks,
Marcus
More information about the hotspot-gc-dev
mailing list