Lines Matching defs:sender

203   // to construct the sender and do some validation of it. This goes a long way
243 intptr_t* _SENDER_SP = sender_sp(); // sender is actually just _FP
260 // It should be safe to construct the sender though it might not be valid
262 frame sender(_SENDER_SP, younger_sp, adjusted_stack);
265 address sender_fp = (address) sender.fp();
277 // If the potential sender is the interpreter then we can do some more checking
279 return sender.is_interpreted_frame_valid(thread);
283 if (!sender.cb()->code_contains(sender_pc)) {
292 if( sender.is_entry_frame()) {
295 address jcw = (address)sender.entry_frame_call_wrapper();
310 // The sender should positively be an nmethod or call_stub. On sparc we might in fact see something else.
313 // stale pc. So if the sender blob is not something we'd expect we have little choice but to declare
321 // Could put some more validation for the potential non-interpreted sender
322 // frame we'd create by calling sender if I could think of any. Wait for next crash in forte...
326 // We've validated the potential sender that would be created
332 // Must be native-compiled frame. Since sender will try and use fp to find
446 f = f.sender((RegisterMap*)NULL);
468 // frame of that chunk as the sender
489 return sender(map);
494 return sender(map);
497 frame frame::sender(RegisterMap* map) const {
522 // The constructor of the sender must know whether this frame is interpreted so it can set the
523 // sender's _sp_adjustment_by_callee field. An osr adapter frame was originally
660 // validate the method we'd find in this potential sender