[aarch64-port-dev ] JDK 13 AArch64 issues to backport

Aleksey Shipilev shade at redhat.com
Mon Jun 17 12:29:50 UTC 2019


Hi,

I was reading through the JDK 13 changelist:
  https://builds.shipilev.net/backports-monitor/release-notes-13.txt

...and there are some AArch64 issues that probably deserve backports to 8u and 11u as well.

These are:
  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
  8221995: AARCH64: problems with CAS instructions encoding
  8205421: AARCH64: StubCodeMark should be placed after alignment
  8213134: AArch64: vector shift failed with MaxVectorSize=8
  8221658: aarch64: add necessary predicate for ubfx patterns
  8163363: AArch64: Stack size in tools/launcher/Settings.java needs to be adjusted
  8222785: aarch64: add necessary masking for immediate shift counts
  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
  8215792: AArch64: String.indexOf generates incorrect result
  8218966: AArch64: String.compareTo() can read memory after string
  8216350: AArch64: monitor unlock fast path not called
  8219006: AArch64: Register corruption in slow subtype check
  8219011: Implement MacroAssembler::warn method on AArch64
  8219698: aarch64: SIGILL triggered when specifying unsupported hardware features

I marked them with "8-aarch64" and "11" as affected versions, where applicable. If you will, please
consider backporting them.

Also, put "redhat-interest" to get them on Red Hat's people backporting radars:
  https://builds.shipilev.net/backports-monitor/label-actionable-redhat-interest.txt

-- 
Thanks,
-Aleksey



More information about the aarch64-port-dev mailing list