mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8136525: Generate interpreter entries only once and avoid unnecessary jump to jump
Reviewed-by: coleenp, twisti, aph
This commit is contained in:
parent
ff77d8762c
commit
99c37e9ee2
26 changed files with 129 additions and 175 deletions
|
@ -40,6 +40,11 @@
|
|||
|
||||
// Implementation of InterpreterMacroAssembler
|
||||
|
||||
void InterpreterMacroAssembler::jump_to_entry(address entry) {
|
||||
assert(entry, "Entry must have been generated by now");
|
||||
jump(RuntimeAddress(entry));
|
||||
}
|
||||
|
||||
#ifndef CC_INTERP
|
||||
void InterpreterMacroAssembler::profile_obj_type(Register obj, const Address& mdo_addr) {
|
||||
Label update, next, none;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue