[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