888 // i.e., that a closure never attempt to abort a traversal. |
888 // i.e., that a closure never attempt to abort a traversal. |
889 void heap_region_par_iterate_chunked(HeapRegionClosure* blk, |
889 void heap_region_par_iterate_chunked(HeapRegionClosure* blk, |
890 int worker, |
890 int worker, |
891 jint claim_value); |
891 jint claim_value); |
892 |
892 |
|
893 // It resets all the region claim values to the default. |
|
894 void reset_heap_region_claim_values(); |
|
895 |
893 #ifdef ASSERT |
896 #ifdef ASSERT |
894 bool check_heap_region_claim_values(jint claim_value); |
897 bool check_heap_region_claim_values(jint claim_value); |
895 #endif // ASSERT |
898 #endif // ASSERT |
896 |
899 |
897 // Iterate over the regions (if any) in the current collection set. |
900 // Iterate over the regions (if any) in the current collection set. |