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 Thu Jul 16 16:02:42 2009
--- new/src/share/vm/runtime/vframe_hp.cpp Thu Jul 16 16:02:42 2009
*** 274,283 ****
--- 274,292 ----
return 0;
}
return scope()->bci();
}
+ bool compiledVFrame::should_reexecute() 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()->should_reexecute();
+ }
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