mirror of
https://github.com/openjdk/jdk.git
synced 2026-04-04 20:18:49 +00:00
8294190: Incorrect check messages in SharedRuntime::generate_uncommon_trap_blob
Reviewed-by: thartmann, dlong
This commit is contained in:
parent
0be2b2c2f1
commit
4a6060ba2c
@ -2551,7 +2551,7 @@ void SharedRuntime::generate_uncommon_trap_blob() {
|
||||
__ ldrw(rscratch1, Address(r4, Deoptimization::UnrollBlock::unpack_kind_offset_in_bytes()));
|
||||
__ cmpw(rscratch1, (unsigned)Deoptimization::Unpack_uncommon_trap);
|
||||
__ br(Assembler::EQ, L);
|
||||
__ stop("SharedRuntime::generate_deopt_blob: last_Java_fp not cleared");
|
||||
__ stop("SharedRuntime::generate_uncommon_trap_blob: expected Unpack_uncommon_trap");
|
||||
__ bind(L);
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -2068,7 +2068,7 @@ void SharedRuntime::generate_uncommon_trap_blob() {
|
||||
__ lwu(t0, Address(x14, Deoptimization::UnrollBlock::unpack_kind_offset_in_bytes()));
|
||||
__ mvw(t1, Deoptimization::Unpack_uncommon_trap);
|
||||
__ beq(t0, t1, L);
|
||||
__ stop("SharedRuntime::generate_deopt_blob: last_Java_fp not cleared");
|
||||
__ stop("SharedRuntime::generate_uncommon_trap_blob: expected Unpack_uncommon_trap");
|
||||
__ bind(L);
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -2478,7 +2478,7 @@ void SharedRuntime::generate_uncommon_trap_blob() {
|
||||
__ cmpptr(Address(rdi, Deoptimization::UnrollBlock::unpack_kind_offset_in_bytes()),
|
||||
(int32_t)Deoptimization::Unpack_uncommon_trap);
|
||||
__ jcc(Assembler::equal, L);
|
||||
__ stop("SharedRuntime::generate_deopt_blob: expected Unpack_uncommon_trap");
|
||||
__ stop("SharedRuntime::generate_uncommon_trap_blob: expected Unpack_uncommon_trap");
|
||||
__ bind(L);
|
||||
}
|
||||
#endif
|
||||
|
||||
@ -2833,7 +2833,7 @@ void SharedRuntime::generate_uncommon_trap_blob() {
|
||||
__ cmpptr(Address(rdi, Deoptimization::UnrollBlock::unpack_kind_offset_in_bytes()),
|
||||
Deoptimization::Unpack_uncommon_trap);
|
||||
__ jcc(Assembler::equal, L);
|
||||
__ stop("SharedRuntime::generate_deopt_blob: expected Unpack_uncommon_trap");
|
||||
__ stop("SharedRuntime::generate_uncommon_trap_blob: expected Unpack_uncommon_trap");
|
||||
__ bind(L);
|
||||
}
|
||||
#endif
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user