< prev index next >
src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
Print this page
rev 47986 : Fix/improve traversal CLD processing
@@ -119,11 +119,11 @@
// and instead do that in concurrent phase under the relevant lock. This saves init mark
// pause time.
ResourceMark m;
if (heap->concurrentMark()->unload_classes()) {
- _rp->process_strong_roots(&mark_cl, _process_refs ? NULL : &mark_cl, &cldCl, &blobsCl, NULL, worker_id);
+ _rp->process_strong_roots(&mark_cl, _process_refs ? NULL : &mark_cl, &cldCl, NULL, &blobsCl, NULL, worker_id);
} else {
if (ShenandoahConcurrentScanCodeRoots) {
CodeBlobClosure* code_blobs = NULL;
#ifdef ASSERT
ShenandoahAssertToSpaceClosure assert_to_space_oops;
< prev index next >