8071688: AARCH64: SIGSEGV in MethodData::next_data(ProfileData*)
Apply the fix for 8039975 to the AArch64 sources. Reviewed-by: kvn, roland
This commit is contained in:
parent
9682ac5e3a
commit
610bd6ba34
@ -1586,7 +1586,7 @@ void InterpreterMacroAssembler::profile_arguments_type(Register mdp, Register ca
|
|||||||
str(mdp, Address(rfp, frame::interpreter_frame_mdp_offset * wordSize));
|
str(mdp, Address(rfp, frame::interpreter_frame_mdp_offset * wordSize));
|
||||||
} else {
|
} else {
|
||||||
assert(MethodData::profile_return(), "either profile call args or call ret");
|
assert(MethodData::profile_return(), "either profile call args or call ret");
|
||||||
update_mdp_by_constant(mdp, in_bytes(ReturnTypeEntry::size()));
|
update_mdp_by_constant(mdp, in_bytes(TypeEntriesAtCall::return_only_size()));
|
||||||
}
|
}
|
||||||
|
|
||||||
// mdp points right after the end of the
|
// mdp points right after the end of the
|
||||||
|
Loading…
Reference in New Issue
Block a user