Lines Matching refs:_pc
213 if (!_cb->is_frame_complete_at(_pc)) {
220 if (!_cb->code_contains(_pc)) {
351 _pc = pc;
355 if (_cb == NULL && _pc != NULL ) {
356 _cb = CodeCache::find_blob(_pc);
362 assert(!((nmethod*)_cb)->is_deopt_pc(_pc), "invariant broken");
374 _pc = NULL;
377 _pc = (address)younger_sp[I7->sp_offset_in_saved_window()] + pc_return_offset;
383 // So do not put add any asserts on the _pc here.
386 if (_pc != NULL)
387 _cb = CodeCache::find_blob(_pc);
393 if (nm->is_deopt_mh_entry(_pc) || nm->is_method_handle_return(_pc)) {
410 if (_pc != NULL) {
413 _pc = original_pc;
500 assert(CodeCache::find_blob_unsafe(_pc) == _cb, "inconsistent");
557 // QQQ this assert is invalid (or too strong anyway) sice _pc could
559 // assert(_pc == *O7_addr() + pc_return_offset, "frame has wrong pc");
560 tty->print_cr("patch_pc at address 0x%x [0x%x -> 0x%x] ", O7_addr(), _pc, pc);
564 _cb = CodeCache::find_blob(_pc);
567 assert(original_pc == _pc, "expected original to be stored before patching");