< prev index next >
src/share/vm/runtime/frame.cpp
Print this page
*** 659,671 ****
} else if (_cb->is_nmethod()) {
nmethod* nm = (nmethod*)_cb;
Method* m = nm->method();
if (m != NULL) {
m->name_and_sig_as_C_string(buf, buflen);
! st->print("J %d%s %s %s (%d bytes) @ " PTR_FORMAT " [" PTR_FORMAT "+0x%x]",
nm->compile_id(), (nm->is_osr_method() ? "%" : ""),
! ((nm->compiler() != NULL) ? nm->compiler()->name() : ""),
buf, m->code_size(), _pc, _cb->code_begin(), _pc - _cb->code_begin());
} else {
st->print("J " PTR_FORMAT, pc());
}
} else if (_cb->is_runtime_stub()) {
--- 659,678 ----
} else if (_cb->is_nmethod()) {
nmethod* nm = (nmethod*)_cb;
Method* m = nm->method();
if (m != NULL) {
m->name_and_sig_as_C_string(buf, buflen);
! st->print("J %d%s %s ",
nm->compile_id(), (nm->is_osr_method() ? "%" : ""),
! ((nm->compiler() != NULL) ? nm->compiler()->name() : ""));
! #if INCLUDE_JVMCI
! char* jvmciName = nm->jvmci_installed_code_name(buf, buflen);
! if (jvmciName != NULL) {
! st->print(" (%s)", jvmciName);
! }
! #endif
! st->print("%s (%d bytes) @ " PTR_FORMAT " [" PTR_FORMAT "+0x%x]",
buf, m->code_size(), _pc, _cb->code_begin(), _pc - _cb->code_begin());
} else {
st->print("J " PTR_FORMAT, pc());
}
} else if (_cb->is_runtime_stub()) {
*** 1120,1130 ****
// fetch the receiver
oop* p = (oop*) interpreter_frame_local_at(0);
// make sure we have the right receiver type
}
}
! COMPILER2_PRESENT(assert(DerivedPointerTable::is_empty(), "must be empty before verify");)
oops_do_internal(&VerifyOopClosure::verify_oop, NULL, NULL, (RegisterMap*)map, false);
}
#ifdef ASSERT
--- 1127,1139 ----
// fetch the receiver
oop* p = (oop*) interpreter_frame_local_at(0);
// make sure we have the right receiver type
}
}
! #if defined(COMPILER2) || INCLUDE_JVMCI
! assert(DerivedPointerTable::is_empty(), "must be empty before verify");
! #endif
oops_do_internal(&VerifyOopClosure::verify_oop, NULL, NULL, (RegisterMap*)map, false);
}
#ifdef ASSERT
< prev index next >