src/share/vm/runtime/vframe_hp.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/runtime/vframe_hp.cpp	Mon Jul  6 14:35:55 2009
--- new/src/share/vm/runtime/vframe_hp.cpp	Mon Jul  6 14:35:54 2009

*** 274,283 **** --- 274,292 ---- return 0; } return scope()->bci(); } + bool compiledVFrame::is_restart() const { + if (scope() == NULL) { + // native nmethods have no scope the method/bci is implied + nmethod* nm = code(); + assert(nm->is_native_method(), "must be native"); + return false; + } + return scope()->is_restart(); + } vframe* compiledVFrame::sender() const { const frame f = fr(); if (scope() == NULL) { // native nmethods have no scope the method/bci is implied

src/share/vm/runtime/vframe_hp.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File