src/hotspot/share/gc/cms/cmsCardTable.cpp
changeset 51598 c88019b32bc4
parent 50429 83aec1d357d4
child 54110 f4f0dce5d0bb
equal deleted inserted replaced
51597:4c78f4fd8370 51598:c88019b32bc4
    77   // need to finish in order to be done).
    77   // need to finish in order to be done).
    78   pst->set_n_threads(n_threads);
    78   pst->set_n_threads(n_threads);
    79   pst->set_n_tasks(n_strides);
    79   pst->set_n_tasks(n_strides);
    80 
    80 
    81   uint stride = 0;
    81   uint stride = 0;
    82   while (!pst->is_task_claimed(/* reference */ stride)) {
    82   while (pst->try_claim_task(/* reference */ stride)) {
    83     process_stride(sp, mr, stride, n_strides,
    83     process_stride(sp, mr, stride, n_strides,
    84                    cl, ct,
    84                    cl, ct,
    85                    lowest_non_clean,
    85                    lowest_non_clean,
    86                    lowest_non_clean_base_chunk_index,
    86                    lowest_non_clean_base_chunk_index,
    87                    lowest_non_clean_chunk_size);
    87                    lowest_non_clean_chunk_size);