--- old/src/share/vm/gc/g1/g1CollectedHeap.hpp 2016-06-28 14:13:04.424406143 +0200 +++ new/src/share/vm/gc/g1/g1CollectedHeap.hpp 2016-06-28 14:13:04.332403371 +0200 @@ -1205,10 +1205,10 @@ void collection_set_iterate(HeapRegionClosure* blk); // Iterate over the regions (if any) in the current collection set. Starts the - // iteration over the entire collection set so that a given worker id over the - // set of 0..active_workers-1 are distributed across the set of collection set - // regions. - void collection_set_iterate_from(HeapRegionClosure *blk, uint worker_id, uint active_workers); + // iteration over the entire collection set so that the start regions of a given + // worker id over the set active_workers are evenly spread across the set of + // collection set regions. + void collection_set_iterate_from(HeapRegionClosure *blk, uint worker_id); HeapRegion* next_compaction_region(const HeapRegion* from) const;