[RFR] jdk8u151 and jdk8u152 update

Sergey Nazarkin snazarkin at azul.com
Thu Nov 2 14:47:29 UTC 2017


Hi!

Please review changes that sync the repo with upstream u151 and u152.

u151 http://cr.openjdk.java.net/~snazarki/u151/   marked as jdk8u151-b12-aarch32-171102

u152 http://cr.openjdk.java.net/~snazarki/u152/ marked as jdk8u152-b16-aarch32-171102

There is only one arch specific patch that need to be reviewed and is actually adoption of 8140584

diff -r 143fa4bdb122 -r f8b1fb102364 src/cpu/aarch32/vm/relocInfo_aarch32.cpp
--- a/src/cpu/aarch32/vm/relocInfo_aarch32.cpp  Thu Nov 02 16:39:50 2017 +0300
+++ b/src/cpu/aarch32/vm/relocInfo_aarch32.cpp  Wed Oct 18 19:37:09 2017 +0300
@@ -50,14 +50,14 @@
     }
     assert(const_addr, "should not be NULL");
     if (verify_only) {
-      assert(nal->data_addr() == (intptr_t*) const_addr, "instructions must match");
+      guarantee(nal->data_addr() == (intptr_t*) const_addr, "instructions must match");
       return;
     }
     nal->set_data_addr((intptr_t*) const_addr);
   } else {
     NativeMovConstReg *nm = NativeMovConstReg::from(addr());
     if (verify_only) {
-      assert(nm->data() == (intptr_t) x, "instructions must match");
+      guarantee(nm->data() == (intptr_t) x, "instructions must match");
       return;
     }
     nm->set_data((intptr_t) x);


Test was done with SPECJvm2008



Sergey Nazarkin






More information about the aarch32-port-dev mailing list