src/hotspot/share/gc/cms/cmsCardTable.cpp
changeset 51598 c88019b32bc4
parent 50429 83aec1d357d4
child 54110 f4f0dce5d0bb
--- a/src/hotspot/share/gc/cms/cmsCardTable.cpp	Thu Aug 30 12:39:26 2018 -0700
+++ b/src/hotspot/share/gc/cms/cmsCardTable.cpp	Thu Aug 30 16:16:19 2018 -0400
@@ -79,7 +79,7 @@
   pst->set_n_tasks(n_strides);
 
   uint stride = 0;
-  while (!pst->is_task_claimed(/* reference */ stride)) {
+  while (pst->try_claim_task(/* reference */ stride)) {
     process_stride(sp, mr, stride, n_strides,
                    cl, ct,
                    lowest_non_clean,