[jdk9] Forward-porting patches from 8u to 9

Alex Kashchenko akashche at redhat.com
Tue Jun 14 16:59:37 UTC 2016


Hi,

I applied 8 patches from jdk8u to jdk9:

  - webrev: 
http://cr.openjdk.java.net/~akasko/aarch32/jdk9/8155618_plus_7_other/webrev.00/

Webrev is committed, all patches are the same as in 8u (with some 
whitespace changes), all commit messages kept intact. They are tested 
bootstrapping release version of jdk9 with a fastdebug one on multiple 
devboards.

Patches applied:

  - 8156208: aarch32: Fatal Error Log improvement
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-May/000276.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/21a14f1d4cdc

  - 8156945: aarch32: add verification of Use*Intrinsics cmdline parameters
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-May/000274.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/4f80e59624fe

  - 8156948: aarch32: Fix wrong message of the ArrayIndexOutOfBoundException
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-May/000264.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/bfc264a44947

  - 8155618: aarch32: implement CRC32 intrinsics
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-April/000238.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/79bf1547b28d

  - 8158492: aarch32: bogus warning CRC32 Intrinsics not implemented
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-June/000310.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e4456332a936

  - 8158386: aarch32: jlong value corrupt when returned from method 
being deoptimized
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-June/000309.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/ed862952a77b

  - 8158498: aarch32: os::current_stack_pointer may return unaligned sp
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-May/000304.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/b5e1ed699ab1

  - 8158500: aarch32: regression test 
com/sun/jdi/PopAsynchronousTest.java crashes VM
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-May/000301.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/61fe2b0dd7c8

The following one is not included:

  - 8156067: aarch32: backport better byte behaviour
  - 
http://mail.openjdk.java.net/pipermail/aarch32-port-dev/2016-May/000265.html
  - http://hg.openjdk.java.net/aarch32-port/jdk8u/hotspot/rev/e06cbcf76984

PS: If there won't be objections I'll go on with updating jdk9 from 
upstream and applying "better byte behaviour" patch.

-- 
-Alex


More information about the aarch32-port-dev mailing list