[aarch64-port-dev ] JDK 13 AArch64 issues to backport
Aleksey Shipilev
shade at redhat.com
Wed Jun 19 18:16:44 UTC 2019
On 6/19/19 6:54 PM, Andrew Haley wrote:
> On 6/19/19 5:37 PM, Andrew Dinn wrote:
>> Am I supposed to backport them now or is anyone else going to step in?
> 8215879: Aarch64: ReservedStackAccess may leave stack guard in inconsistent state
>
> No: obscure runtime option
This is not a runtime option, but the special annotation @ReservedStackAccess. But that annotation
is only available since 9 via JEP 270. So it is not applicable to 8u. Removed the affected versions.
> 8217368: AArch64: C2 recursive stack locking optimisation not triggered
>
> No: not a correctness issue
Agreed.
> 8209413: AArch64: NPE in clhsdb jstack command
>
> No: debugging only
I remember you were telling me that the first thing you want to always work is the debugger. It
seems to fix it, plus resolves a FIXME.
> 8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero length on AARCH64
>
> No: not a correctness issue
Agreed.
> 8219993: AArch64: Compiled CI stubs are unsafely modified
>
> No: theoretical memory-model issue, never seen in the wild
Well, kinda, do we want to bet it would not ever show up?
> 8213134: AArch64: vector shift failed with MaxVectorSize=8
>
> No: obscure runtime option
Okay.
> 8221658: aarch64: add necessary predicate for ubfx patterns
> 8222785: aarch64: add necessary masking for immediate shift counts
>
> No: don't get used anywhere in OpenJDK
Okay.
> 8219006: AArch64: Register corruption in slow subtype check
>
> No: debug mode only
Same reasoning about debugging capabilities as for 8209413.
--
Thanks,
-Aleksey
More information about the aarch64-port-dev
mailing list