1.1 --- a/src/share/vm/code/debugInfoRec.cpp Fri Jul 31 12:04:07 2009 -0700 1.2 +++ b/src/share/vm/code/debugInfoRec.cpp Fri Jul 31 17:12:33 2009 -0700 1.3 @@ -280,6 +280,7 @@ 1.4 void DebugInformationRecorder::describe_scope(int pc_offset, 1.5 ciMethod* method, 1.6 int bci, 1.7 + bool reexecute, 1.8 DebugToken* locals, 1.9 DebugToken* expressions, 1.10 DebugToken* monitors) { 1.11 @@ -297,7 +298,7 @@ 1.12 // serialize scope 1.13 jobject method_enc = (method == NULL)? NULL: method->encoding(); 1.14 stream()->write_int(oop_recorder()->find_index(method_enc)); 1.15 - stream()->write_bci(bci); 1.16 + stream()->write_bci_and_reexecute(bci, reexecute); 1.17 assert(method == NULL || 1.18 (method->is_native() && bci == 0) || 1.19 (!method->is_native() && 0 <= bci && bci < method->code_size()) ||