RFR: 8266749: AArch64: Backtracing broken on PAC enabled systems [v5]
Alan Hayward
github.com+4146708+a74nh at openjdk.java.net
Wed Jun 2 09:49:10 UTC 2021
On Thu, 27 May 2021 18:04:33 GMT, Gerard Ziemski <gziemski at openjdk.org> wrote:
>> Alan Hayward has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Add sender_pc_raw()
>>
>> Change-Id: I865170d4462c2ff3a67cbee992eadad4810efebf
>> CustomizedGitHooks: yes
>
> src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp line 145:
>
>> 143: - NativeInstruction::instruction_size);
>> 144: // Compiled code should not have signed the return address.
>> 145: assert(pauth_ptr_is_raw(pc), "cannot be signed");
>
> Do we need this, now that we have the assert in frame constructor ?
Removed as suggested.
Also fixed some build failures.
-------------
PR: https://git.openjdk.java.net/jdk/pull/4029
More information about the hotspot-dev
mailing list