OpenJDK / jdk / jdk
changeset 57377:28e6387d4a70
8235776: Shenandoah: Shenandoah root updater not always uses right code blob closure
Reviewed-by: rkennke
author | zgu |
---|---|
date | Wed, 11 Dec 2019 14:01:00 -0500 |
parents | d188996ea355 |
children | 8086ccbe445d |
files | src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Wed Dec 11 13:47:44 2019 -0500 +++ b/src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp Wed Dec 11 14:01:00 2019 -0500 @@ -278,7 +278,7 @@ _vm_roots.oops_do(keep_alive, worker_id); _cld_roots.cld_do(&clds, worker_id); - _code_roots.code_blobs_do(&update_blobs, worker_id); + _code_roots.code_blobs_do(codes_cl, worker_id); _thread_roots.oops_do(keep_alive, NULL, worker_id); _serial_weak_roots.weak_oops_do(is_alive, keep_alive, worker_id);