mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-23 04:24:49 +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
|
@ -141,8 +141,10 @@ REGISTER_DECLARATION(Register, xthread, x23);
|
|||
REGISTER_DECLARATION(Register, xbcp, x22);
|
||||
// Dispatch table base
|
||||
REGISTER_DECLARATION(Register, xdispatch, x21);
|
||||
// Java stack pointer
|
||||
// Java expression stack pointer
|
||||
REGISTER_DECLARATION(Register, esp, x20);
|
||||
// Sender's SP while in interpreter
|
||||
REGISTER_DECLARATION(Register, x19_sender_sp, x19);
|
||||
|
||||
// temporary register(caller-save registers)
|
||||
REGISTER_DECLARATION(Register, t0, x5);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue