--- a/hotspot/src/share/vm/runtime/vframe.hpp Wed Aug 19 19:05:18 2009 -0700
+++ b/hotspot/src/share/vm/runtime/vframe.hpp Thu Aug 20 12:42:57 2009 -0700
@@ -402,12 +402,7 @@
DebugInfoReadStream buffer(nm(), decode_offset);
_sender_decode_offset = buffer.read_int();
_method = methodOop(buffer.read_oop());
- // Deoptimization needs reexecute bit to determine whether to reexecute the bytecode
- // only at the time when it "unpack_frames", and the reexecute bit info could always
- // be obtained from the scopeDesc in the compiledVFrame. As a result, we don't keep
- // the reexecute bit here.
- bool dummy_reexecute;
- _bci = buffer.read_bci_and_reexecute(dummy_reexecute);
+ _bci = buffer.read_bci();
assert(_method->is_method(), "checking type of decoded method");
}