RFR (S): 8049341: Parallelize clearing the next mark bitmap
thomas.schatzl at oracle.com
Fri Aug 29 12:07:17 UTC 2014
On Thu, 2014-08-28 at 13:06 +0200, Marcus Larsson wrote:
> I would like reviews for the following patch to parallelize the clearing
> of the next mark bitmap in G1.
> Short summary:
> The heap is divided into as many parts as there are workers and each
> worker will clear its corresponding part of the bitmap. Workers will
> join the suspendible thread set instead of the concurrent mark thread to
> properly allow them to yield during clearing work. Added support for
> applying heap region closures to a specific part of the heap.
> SPECjbb2013 shows a slight performance gain with this change (4%, using
> 4 concurrent threads).
could you update your changeset? It references files that have been
moved days ago ;) (heapRegionSeq*)
More information about the hotspot-gc-dev