RFR: 8329258: TailCall should not use frame pointer register for jump target [v4]

Tobias Hartmann thartmann at openjdk.org
Mon Apr 22 09:17:30 UTC 2024


On Fri, 12 Apr 2024 13:23:46 GMT, Boris Ulasevich <bulasevich at openjdk.org> wrote:

>> Tobias Hartmann has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Comment adjustment
>
>> I think other platforms are affected as well but I don't have the hardware to test there. 
>> @bulasevich (ARM32), could you please have a look?
> 
> Hi. I checked ARM32. R11 (FP) is a common register that is not just dedicated solely to the frame pointer. And with a given test and patch I can not reproduce SIGSEGV on ARM32 platform. So I think ARM32 is not affected.

Thanks for checking, @bulasevich and @dean-long. The current patch should be sufficient then.

Could I please get a second review? (@theRealAph?)

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

PR Comment: https://git.openjdk.org/jdk/pull/18716#issuecomment-2068894491


More information about the hotspot-compiler-dev mailing list