Lines Matching refs:frame

475 // previous frame depending on the return address.
478 assert(frame::verify_return_pc(return_address), err_msg("must be a return address: " INTPTR_FORMAT, return_address));
574 oop SharedRuntime::retrieve_receiver( Symbol* sig, frame caller ) {
770 // Stack overflow only occurs upon frame setup; the callee is
784 // We haven't yet entered the callee frame. Fabricate an
824 // => the nmethod is not yet active (i.e., the frame
910 const frame f = thread->last_frame();
911 assert(f.is_interpreted_frame(), "must be an interpreted frame");
1014 // vtable updates, etc. Caller frame must be compiled.
1018 // last java frame on stack (which includes native call frames)
1027 // but callee has not been invoked yet. Caller frame must be compiled.
1035 assert(!vfst.at_end(), "Java frame must exist");
1052 frame stubFrame = thread->last_frame();
1053 // Caller-frame is a compiled frame
1054 frame callerFrame = stubFrame.sender(&reg_map2);
1112 // find the target method from the stub frame.
1114 frame fr = thread->last_frame();
1118 // fr is now pointing to the entry frame.
1167 frame caller_frame = thread->last_frame().sender(&cbl_map);
1284 frame stub_frame = thread->last_frame();
1286 frame caller_frame = stub_frame.sender(&reg_map);
1287 assert(!caller_frame.is_interpreted_frame() && !caller_frame.is_entry_frame(), "unexpected frame");
1306 // the caller was interpreted because the caller frame will look
1314 frame stub_frame = thread->last_frame();
1316 frame caller_frame = stub_frame.sender(&reg_map);
1336 // Force resolving of caller (if we called from compiled frame)
1412 frame caller_frame = thread->last_frame().sender(&reg_map);
1440 frame f = thread->last_frame().real_sender(&reg_map);// skip runtime stub
1457 frame caller_frame = thread->last_frame().sender(&reg_map);
1526 frame stub_frame = thread->last_frame();
1528 frame caller = stub_frame.sender(&reg_map);
1530 // Do nothing if the frame isn't a live compiled frame.
1691 address return_pc = caller_pc + frame::pc_return_offset;
1791 assert(!vfst.at_end(), "Java frame must exist");
2807 // allocated to hold the interesting bits of the interpreter frame. All
2811 // interpreter frame off the stack and pushes a new compiled frame. Then it
2829 // frame accessor methods and be platform independent.
2831 frame fr = thread->last_frame();