[9] RFR(XS) 8141138: Zero fails to build

Severin Gehwolf sgehwolf at redhat.com
Mon Nov 2 16:41:47 UTC 2015


Hi,

Could somebody please review and - if approved - sponsor this fairly
trivial change?

A recent checkout of the hs-rt tree fails to build the Zero variant[1]
for the following reasons:

 * JDK-8136421 (Java Level JVM Compiler Interface) did not update two
   files: src/cpu/zero/vm/relocInfo_zero.cpp
   and src/cpu/zero/vm/compiledIC_zero.cpp. The signature
   of emit_to_interp_stub() has changed. This patch updates it for Zero
   too. poll_return_Relocation::fix_relocation_after_move has been
   removed from header files. This patch removes the Zero stub as well.
 * JDK-8139163 (InstanceKlass::cast passes through NULL) removed the
   k_entry variable. I've updated the code to use the new "ik" variable
   instead.

Bug: https://bugs.openjdk.java.net/browse/JDK-8141138
webrev: http://cr.openjdk.java.net/~sgehwolf/webrevs/JDK-8141138/webrev.00/

Thanks,
Severin

[1] http://builder.classpath.org/jenkins/job/OpenJDK9_hs_rt_Zero/182/


More information about the hotspot-dev mailing list