[aarch64-port-dev ] JDK 13 AArch64 issues to backport
Andrew Dinn
adinn at redhat.com
Wed Jun 19 16:37:19 UTC 2019
Hi Aleksey,
Ok, to get this ball rolling, here is my list of what really ought to be
backported (to both or either of 8u) and then at the end what can
probably be ignored.
Note I have not (yet) checked all the patches to be sure they are
actually applicable for 11 or 8. This is just a first cut to say they
are worth checking.
Am I supposed to backport them now or is anyone else going to step in?
regards,
Andrew Dinn
-----------
Senior Principal Software Engineer
Red Hat UK Ltd
Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham, Michael ("Mike") O'Neill, Eric Shander
----- 8< -------- 8< -------- 8< -------- 8< -------- 8< -------- 8< ---
Yes, backport to jdk11u and jdk8u
> 8215879: Aarch64: ReservedStackAccess may leave stack guard in inconsistent state
> 8217368: AArch64: C2 recursive stack locking optimisation not triggered
> 8209413: AArch64: NPE in clhsdb jstack command
> 8216989: CardTableBarrierSetAssembler::gen_write_ref_array_post_barrier() does not check for zero
> length on AARCH64
> 8219993: AArch64: Compiled CI stubs are unsafely modified
> 8213134: AArch64: vector shift failed with MaxVectorSize=8
> 8221658: aarch64: add necessary predicate for ubfx patterns
> 8222785: aarch64: add necessary masking for immediate shift counts
> 8219006: AArch64: Register corruption in slow subtype check
Yes, backport to jdk11u
> 8215792: AArch64: String.indexOf generates incorrect result
> 8218966: AArch64: String.compareTo() can read memory after string
> 8219011: Implement MacroAssembler::warn method on AArch64
Yes, backport to jdk8u
> 8216350: AArch64: monitor unlock fast path not called
> 8219698: aarch64: SIGILL triggered when specifying unsupported hardware features
No, don't bother to backport
> 8221995: AARCH64: problems with CAS instructions encoding
> 8205421: AARCH64: StubCodeMark should be placed after alignment
> 8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted
> 8223020: aarch64: expand minI_rReg and maxI_rReg patterns into separate instructions
> 8215961: jdk/jfr/event/os/TestCPUInformation.java fails on AArch64
> 8218185: aarch64: missing LoadStore barrier in TemplateTable::putfield_or_static
> 8219635: aarch64: missing LoadStore barrier in TemplateTable::fast_storefield
> 8221220: AArch64: Add StoreStore membar explicitly for Volatile Writes in TemplateTable
More information about the aarch64-port-dev
mailing list