RFR: 8256857: ARM32 builds broken after JDK-8254231 [v4]
Aleksey Shipilev
shade at openjdk.java.net
Tue Nov 24 09:16:15 UTC 2020
On Tue, 24 Nov 2020 08:55:14 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
>> Thanks @JornVernee, no problem. Anyone to formally ack this? Let's unbreak more builds!
>
> Current patch makes ARM builds pass, but then it fails at runtime with:
>
> # A fatal error has been detected by the Java Runtime Environment:
> #
> # Internal Error (/home/pi/jdk/src/hotspot/cpu/arm/methodHandles_arm.cpp:233), pid=21071, tid=21076
> # assert(ref_kind != 0 || iid == vmIntrinsics::_invokeBasic) failed: must be _invokeBasic or a linkTo intrinsic
>
> Let me try and fix that too.
Runtime error is now resolved the [same way Zero resolves it](https://github.com/openjdk/jdk/blob/master/src/hotspot/cpu/zero/methodHandles_zero.cpp#L211).
-------------
PR: https://git.openjdk.java.net/jdk/pull/1383
More information about the hotspot-compiler-dev
mailing list