RFR: 8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash [v2]

Vladimir Kempik vkempik at openjdk.java.net
Thu May 20 15:19:25 UTC 2021


On Thu, 20 May 2021 13:15:35 GMT, Andrew Haley <aph at openjdk.org> wrote:

>> Vladimir Kempik has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Update the fix
>
> src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp line 687:
> 
>> 685:                             JavaThread::frame_anchor_offset()
>> 686:                             + JavaFrameAnchor::last_Java_pc_offset()));
>> 687: 
> 
> Is this any different from `adr(lr, l)` ?

this gives exactly same result, thanks!

-------------

PR: https://git.openjdk.java.net/jdk/pull/4115


More information about the hotspot-runtime-dev mailing list