RFR: 8199220: Zero build broken (original) (raw)
Edward Nevill edward.nevill at gmail.com
Wed Mar 7 11:40:53 UTC 2018
- Previous message: RFR: 8199219: Build failures after JDK-8195148
- Next message: RFR: 8199220: Zero build broken
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi,
Please review the following webrev which fixes broken zero build.
Bugid: https://bugs.openjdk.java.net/browse/JDK-8199220 Webrev: http://cr.openjdk.java.net/~enevill/8199220/webrev.00
As this involves changes to shared hotspot code I will need a sponsor.
Thanks for your help, Eed.
The following symbol is reported as undefined in the Zero build
ReduceInitialCardMarks
This is a C2/JVMCI only symbol but is referenced unconditionally in
src/hotspot/share/gc/shared/cardTableModRefBS.cpp
void CardTableModRefBS::on_slowpath_allocation_exit(JavaThread* thread, oop new_obj) { if (!ReduceInitialCardMarks) { return; }
A second build error is
/home/ed/openjdk/jdk/src/hotspot/share/interpreter/bytecodeInterpreter.cpp:1748: undefined reference to `typeArrayOopDesc::byte_at_put(int, signed char)'
This is caused by bytecodeInterpreter.cpp not including typeArrayOop.inline.hpp
- Previous message: RFR: 8199219: Build failures after JDK-8195148
- Next message: RFR: 8199220: Zero build broken
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]