comparison src/share/vm/code/debugInfoRec.hpp @ 900:9987d9d5eb0e

6833129: specjvm98 fails with NullPointerException in the compiler with -XX:DeoptimizeALot Summary: developed a reexecute logic for the interpreter to reexecute the bytecode when deopt happens Reviewed-by: kvn, never, jrose, twisti
author cfang
date Fri, 31 Jul 2009 17:12:33 -0700
parents a61af66fc99e
children 89e0543e1737
comparison
equal deleted inserted replaced
899:55cb84cd1247 900:9987d9d5eb0e
85 // by add_non_safepoint, and the locals, expressions, and monitors 85 // by add_non_safepoint, and the locals, expressions, and monitors
86 // must all be null. 86 // must all be null.
87 void describe_scope(int pc_offset, 87 void describe_scope(int pc_offset,
88 ciMethod* method, 88 ciMethod* method,
89 int bci, 89 int bci,
90 bool reexecute,
90 DebugToken* locals = NULL, 91 DebugToken* locals = NULL,
91 DebugToken* expressions = NULL, 92 DebugToken* expressions = NULL,
92 DebugToken* monitors = NULL); 93 DebugToken* monitors = NULL);
93 94
94 95