# HG changeset patch # User fyang # Date 1611230303 0 # Node ID 6b0109a8a1532c10d223116545f2a2f1b15e7961 # Parent 7ab0ec5357763c0024e3a153ce686f936d0987b6 8260029: aarch64: fix typo in verify_oop_array Reviewed-by: shade, aph Contributed-by: Fei Yang , Zhuxuan Ni diff -r 7ab0ec535776 -r 6b0109a8a153 src/cpu/aarch64/vm/stubGenerator_aarch64.cpp --- a/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Thu Oct 24 16:28:51 2019 +0200 +++ b/src/cpu/aarch64/vm/stubGenerator_aarch64.cpp Thu Jan 21 11:58:23 2021 +0000 @@ -1367,10 +1367,10 @@ __ ldr(temp, Address(a, rscratch2, Address::lsl(exact_log2(size)))); __ verify_oop(temp); } else { - __ ldrw(r16, Address(a, rscratch2, Address::lsl(exact_log2(size)))); + __ ldrw(temp, Address(a, rscratch2, Address::lsl(exact_log2(size)))); __ decode_heap_oop(temp); // calls verify_oop } - __ add(rscratch2, rscratch2, size); + __ add(rscratch2, rscratch2, 1); __ b(loop); __ bind(end); }