Lines Matching refs:frame

41 #include "runtime/frame.inline.hpp"
71 // Allocate and initialize our frame.
72 InterpreterFrame *frame = InterpreterFrame::build(method, CHECK_0);
73 thread->push_zero_frame(frame);
87 // ourself a few times in order to get to our frame.
91 InterpreterFrame *frame = thread->top_zero_frame()->as_interpreter_frame();
92 interpreterState istate = frame->interpreter_state();
99 // We can set up the frame anchor with everything we want at
112 // Clear the frame anchor
136 int monitor_words = frame::interpreter_frame_monitor_size();
160 // Copy the result into the caller's frame
171 // Unwind the current frame
174 // Remove any extension of the previous frame
188 // Unwind the current frame
206 // Allocate and initialize our frame
207 InterpreterFrame *frame = InterpreterFrame::build(method, CHECK_0);
208 thread->push_zero_frame(frame);
209 interpreterState istate = frame->interpreter_state();
318 // Set up the Java frame anchor
356 // Clear the frame anchor
667 // Calculate the size of the frame we'll build, including
668 // any adjustments to the caller's frame that we'll make.
678 monitor_words = frame::interpreter_frame_monitor_size();
683 // Adjust the caller's stack frame to accomodate any additional
919 frame* caller,
920 frame* interpreter_frame,
925 "top frame should have no caller");
941 int monitor_words = moncount * frame::interpreter_frame_monitor_size();
967 frame* caller,
968 frame* current,
980 // thread will be set by a hacky repurposing of frame::patch_pc()
1022 return false; // make frame::print_value_on work