8323021: Shenandoah: Encountered reference count always attributed to first worker thread
Reviewed-by: kdnilsen, ysr, shade
This commit is contained in:
parent
3dc4bd8581
commit
f0e2e4311b
@ -362,7 +362,7 @@ bool ShenandoahReferenceProcessor::discover_reference(oop reference, ReferenceTy
|
||||
|
||||
log_trace(gc, ref)("Encountered Reference: " PTR_FORMAT " (%s)", p2i(reference), reference_type_name(type));
|
||||
uint worker_id = WorkerThread::worker_id();
|
||||
_ref_proc_thread_locals->inc_encountered(type);
|
||||
_ref_proc_thread_locals[worker_id].inc_encountered(type);
|
||||
|
||||
if (UseCompressedOops) {
|
||||
return discover<narrowOop>(reference, type, worker_id);
|
||||
|
Loading…
x
Reference in New Issue
Block a user