diff a/src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp b/src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp --- a/src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp +++ b/src/hotspot/cpu/riscv/gc/shenandoah/shenandoahBarrierSetAssembler_riscv.cpp @@ -520,11 +520,11 @@ // Check for object in cset. __ mv(tmp2, ShenandoahHeap::in_cset_fast_test_addr()); __ srli(tmp1, res, ShenandoahHeapRegion::region_size_bytes_shift_jint()); __ add(tmp2, tmp2, tmp1); __ lbu(tmp2, Address(tmp2)); - __ beqz(tmp2, *stub->continuation(), true /* is_far */); + __ beqz(tmp2, *stub->continuation(), /* is_far */ true); } ce->store_parameter(res, 0); ce->store_parameter(addr, 1);