[aarch64-port-dev ] JTREG hotspot issues
Andy Johnson
andy.johnson at linaro.org
Fri Aug 23 12:17:36 PDT 2013
The JTREG regression tests in hotspot/test are finding the following
errors, all a result of finding Unimplemented stubs:
runtime/6294277/SourceDebugExtension.java
# Internal Error
(~/openjdk-8/jdk8/hotspot/src/cpu/aarch64/vm/interp_masm_aarch64.cpp:54),
pid=2981, tid=547984654864
# Error: Unimplemented()
void InterpreterMacroAssembler::check_and_handle_popframe(Register
java_thread) {
if (JvmtiExport::can_pop_frame()) {
Unimplemented();
}
}
gc/8000311/Test8000311.java
gc/TestG1ZeroPGCTJcmdThreadPrint
gc/7168848/HumongousAlloc
# Internal Error
(~/openjdk-8/jdk8/hotspot/src/cpu/aarch64/vm/macroAssembler_aarch64.cpp:2254),
pid=1341, tid=548143497744
# Error: Unimplemented()
void MacroAssembler::g1_write_barrier_pre(Register obj,
Register pre_val,
Register thread,
Register tmp,
bool tosca_live,
bool expand_call) {
Unimplemented(); }
Is there any plan to implement these features? There may be periodic
failures in the G1 garbage collector if the latter is not implemented,
unless there is a way to bypass this call, other than specifying an
alternate garbage collector.
More information about the aarch64-port-dev
mailing list