mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 06:45:07 +02:00
8288971: AArch64: Clean up stack and register handling in interpreter
Reviewed-by: adinn, ngasson
This commit is contained in:
parent
d53b02eb9f
commit
b5d965656d
15 changed files with 132 additions and 104 deletions
|
@ -893,7 +893,7 @@ address TemplateInterpreterGenerator::generate_native_entry(bool synchronized) {
|
|||
__ ldr(Rtemp, Address(FP, frame::interpreter_frame_monitor_block_top_offset * wordSize));
|
||||
__ cmp(Rtemp, Rstack_top);
|
||||
__ b(L, eq);
|
||||
__ stop("broken stack frame setup in interpreter");
|
||||
__ stop("broken stack frame setup in interpreter 3");
|
||||
__ bind(L);
|
||||
}
|
||||
#endif
|
||||
|
@ -1247,7 +1247,7 @@ address TemplateInterpreterGenerator::generate_normal_entry(bool synchronized) {
|
|||
__ ldr(Rtemp, Address(FP, frame::interpreter_frame_monitor_block_top_offset * wordSize));
|
||||
__ cmp(Rtemp, Rstack_top);
|
||||
__ b(L, eq);
|
||||
__ stop("broken stack frame setup in interpreter");
|
||||
__ stop("broken stack frame setup in interpreter 4");
|
||||
__ bind(L);
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue