src/share/vm/code/debugInfoRec.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/code/debugInfoRec.cpp	Mon Jul  6 17:13:49 2009
--- new/src/share/vm/code/debugInfoRec.cpp	Mon Jul  6 17:13:49 2009

*** 278,287 **** --- 278,288 ---- // must call add_safepoint before: it sets PcDesc and this routine uses // the last PcDesc set void DebugInformationRecorder::describe_scope(int pc_offset, ciMethod* method, int bci, + bool re_execute, DebugToken* locals, DebugToken* expressions, DebugToken* monitors) { assert(_recording_state != rs_null, "nesting of recording calls"); PcDesc* last_pd = last_pc();
*** 295,305 **** --- 296,306 ---- stream()->write_int(sender_stream_offset); // serialize scope jobject method_enc = (method == NULL)? NULL: method->encoding(); stream()->write_int(oop_recorder()->find_index(method_enc)); ! stream()->write_bci_and_restart(bci, re_execute); assert(method == NULL || (method->is_native() && bci == 0) || (!method->is_native() && 0 <= bci && bci < method->code_size()) || bci == -1, "illegal bci");

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