src/share/vm/runtime/vframe.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/runtime/vframe.cpp Wed Apr 15 12:03:22 2015
--- new/src/share/vm/runtime/vframe.cpp Wed Apr 15 12:03:22 2015
*** 160,171 ****
--- 160,171 ----
void javaVFrame::print_lock_info_on(outputStream* st, int frame_count) {
ResourceMark rm;
// If this is the first frame, and java.lang.Object.wait(...) then print out the receiver.
if (frame_count == 0) {
! if (method()->name() == vmSymbols::wait_name() &&
! method()->method_holder()->name() == vmSymbols::java_lang_Object()) {
! if (method()->name()->equals(vmSymbols::wait_name()) &&
! method()->method_holder()->name()->equals(vmSymbols::java_lang_Object())) {
StackValueCollection* locs = locals();
if (!locs->is_empty()) {
StackValue* sv = locs->at(0);
if (sv->type() == T_OBJECT) {
Handle o = locs->at(0)->get_obj();
src/share/vm/runtime/vframe.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File