equal
deleted
inserted
replaced
251 DebugToken* expvals = recorder->create_scope_values(expressions()); |
251 DebugToken* expvals = recorder->create_scope_values(expressions()); |
252 DebugToken* monvals = recorder->create_monitor_values(monitors()); |
252 DebugToken* monvals = recorder->create_monitor_values(monitors()); |
253 // reexecute allowed only for the topmost frame |
253 // reexecute allowed only for the topmost frame |
254 bool reexecute = topmost ? should_reexecute() : false; |
254 bool reexecute = topmost ? should_reexecute() : false; |
255 bool is_method_handle_invoke = false; |
255 bool is_method_handle_invoke = false; |
256 recorder->describe_scope(pc_offset, scope()->method(), bci(), reexecute, is_method_handle_invoke, locvals, expvals, monvals); |
256 bool return_oop = false; // This flag will be ignored since it used only for C2 with escape analysis. |
|
257 recorder->describe_scope(pc_offset, scope()->method(), bci(), reexecute, is_method_handle_invoke, return_oop, locvals, expvals, monvals); |
257 } |
258 } |
258 }; |
259 }; |
259 |
260 |
260 |
261 |
261 class CodeEmitInfo: public CompilationResourceObj { |
262 class CodeEmitInfo: public CompilationResourceObj { |