mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8290280: riscv: Clean up stack and register handling in interpreter
Reviewed-by: fyang
This commit is contained in:
parent
522b65743c
commit
4dd236b40a
11 changed files with 109 additions and 78 deletions
|
@ -466,7 +466,7 @@ void InterpreterMacroAssembler::load_double(Address src) {
|
|||
|
||||
void InterpreterMacroAssembler::prepare_to_jump_from_interpreted() {
|
||||
// set sender sp
|
||||
mv(x30, sp);
|
||||
mv(x19_sender_sp, sp);
|
||||
// record last_sp
|
||||
sd(esp, Address(fp, frame::interpreter_frame_last_sp_offset * wordSize));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue