RFR: 8248736: [aarch64] runtime/signal/TestSigpoll.java failed "fatal error: not an ldr (literal) instruction."
Aleksey Shipilev
shade at openjdk.java.net
Mon Nov 30 09:58:57 UTC 2020
On Mon, 30 Nov 2020 09:35:53 GMT, Andrew Haley <aph at openjdk.org> wrote:
>> lea calls Address::lea, which itself might call movptr, or but it can also construct the address through other means. It won't, not in the way it is currently written. However, movptr() should be call when generating patchable sequences. While this address isn't patched, we do rely on the property that patchable sequences are of a fixed length. The mistake I made before was in not ensuring that property.
>
>> lea calls Address::lea, which itself might call movptr, or but it can also construct the address through other means.
>
> True. LEA is a macro that generates the address in some unspecified way.
All right!
-------------
PR: https://git.openjdk.java.net/jdk/pull/1481
More information about the hotspot-dev
mailing list