< prev index next > src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Print this page
masm->mov(c_rarg3, arg);
}
}
static bool is_preemptable(address entry_point) {
- return entry_point == CAST_FROM_FN_PTR(address, InterpreterRuntime::monitorenter);
+ return entry_point == CAST_FROM_FN_PTR(address, InterpreterRuntime::monitorenter) ||
+ entry_point == CAST_FROM_FN_PTR(address, InterpreterRuntime::resolve_from_cache) ||
+ entry_point == CAST_FROM_FN_PTR(address, InterpreterRuntime::_new);
}
void MacroAssembler::call_VM_base(Register oop_result,
Register java_thread,
Register last_java_sp,
< prev index next >