8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob

Reviewed-by: dlong, shade
This commit is contained in:
Fei Yang 2022-09-23 01:09:51 +00:00
parent df53fa752a
commit f3ba332fdc

@ -2276,10 +2276,9 @@ void SharedRuntime::generate_deopt_blob() {
Label retaddr;
__ set_last_Java_frame(sp, noreg, retaddr, rscratch1);
#ifdef ASSERT0
#ifdef ASSERT
{ Label L;
__ ldr(rscratch1, Address(rthread,
JavaThread::last_Java_fp_offset()));
__ ldr(rscratch1, Address(rthread, JavaThread::last_Java_fp_offset()));
__ cbz(rscratch1, L);
__ stop("SharedRuntime::generate_deopt_blob: last_Java_fp not cleared");
__ bind(L);