Lines Matching refs:address

55   address   sp = (address)_sp;
56 address fp = (address)_fp;
57 address unextended_sp = (address)_unextended_sp;
121 address jcw = (address)entry_frame_call_wrapper();
127 address sender_pc = NULL;
135 sender_pc = (address) this->fp()[return_addr_offset];
144 sender_pc = (address) *(sender_sp-1);
156 bool saved_fp_safe = ((address)saved_fp < thread->stack_base()) && (saved_fp > sender_sp);
194 bool saved_fp_safe = ((address)saved_fp < thread->stack_base()) && (saved_fp > sender_sp);
205 address jcw = (address)sender.entry_frame_call_wrapper();
207 bool jcw_safe = (jcw < thread->stack_base()) && ( jcw > (address)sender.fp());
222 // because the return address counts against the callee's frame.
225 assert(!sender_blob->is_nmethod(), "should count return address at least");
256 if ( (address) this->fp()[return_addr_offset] == NULL) return false;
266 void frame::patch_pc(Thread* thread, address pc) {
267 address* pc_addr = &(((address*) sp())[-1]);
269 tty->print_cr("patch_pc at address " INTPTR_FORMAT " [" INTPTR_FORMAT " -> " INTPTR_FORMAT "]",
272 // Either the return address is the original one or we are going to
273 // patch in the same address that's already there.
277 address original_pc = nmethod::get_deopt_original_pc(this);
393 address original_pc = nm->get_original_pc(&fr);
436 map->set_location(rbp->as_VMReg(), (address) link_addr);
438 // this is weird "H" ought to be at a higher address however the
439 // oopMaps seems to have the "H" regs at the same address and the
443 map->set_location(rbp->as_VMReg()->next(), (address) link_addr);
480 address sender_pc = (address) *(sender_sp-1);
593 address locals = (address) *interpreter_frame_locals_addr();
595 if (locals > thread->stack_base() || locals < (address) fp()) return false;