Searched defs:interpreter_frame (Results 1 - 6 of 6) sorted by relevance

/openjdk7/hotspot/src/cpu/zero/vm/
H A DcppInterpreter_zero.cpp920 frame* interpreter_frame,
931 // If interpreter_frame is not NULL then it will be filled in.
945 if (interpreter_frame) {
946 intptr_t *locals = interpreter_frame->fp() + method->max_locals();
947 interpreterState istate = interpreter_frame->get_interpreterState();
912 layout_activation(methodOop method, int tempcount, int popframe_extra_args, int moncount, int caller_actual_parameters, int callee_param_count, int callee_locals, frame* caller, frame* interpreter_frame, bool is_top_frame, bool is_bottom_frame) argument
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DtemplateInterpreter_sparc.cpp1580 frame* interpreter_frame,
1630 if (interpreter_frame != NULL) {
1633 assert(interpreter_frame->is_interpreted_frame(), "Must be interpreted frame");
1635 intptr_t* fp = interpreter_frame->fp();
1664 *interpreter_frame->register_addr(I5_savedSP) = (intptr_t) (fp + computed_sp_adjustment) - STACK_BIAS;
1670 *caller->register_addr(Llast_SP) = *interpreter_frame->register_addr(I5_savedSP);
1672 assert(*caller->register_addr(Llast_SP) >= *interpreter_frame->register_addr(I5_savedSP), "strange Llast_SP");
1690 *interpreter_frame->register_addr(I5_savedSP) = (intptr_t)(caller->fp() - caller_frame_size) - STACK_BIAS;
1698 assert(*caller->register_addr(Lscratch) == *interpreter_frame->register_addr(I5_savedSP),
1716 tty->print_cr("interpreter fp=0x%x sp=0x%x", interpreter_frame
1572 layout_activation(methodOop method, int tempcount, int popframe_extra_args, int moncount, int caller_actual_parameters, int callee_param_count, int callee_local_count, frame* caller, frame* interpreter_frame, bool is_top_frame, bool is_bottom_frame) argument
[all...]
H A DcppInterpreter_sparc.cpp2186 frame* interpreter_frame,
2193 // If interpreter_frame!=NULL, set up the method, locals, and monitors.
2194 // The frame interpreter_frame, if not NULL, is guaranteed to be the right size,
2221 if (interpreter_frame != NULL) {
2225 intptr_t* frame_bottom = interpreter_frame->sp() - (full_frame_words - frame_words);
2226 // 'interpreter_frame->sp()' is unbiased while 'frame_bottom' must be a biased value in 64bit mode.
2232 interpreterState cur_state = (interpreterState) ((intptr_t)interpreter_frame->fp() - sizeof(BytecodeInterpreter));
2258 intptr_t* fp = interpreter_frame->fp();
2278 interpreter_frame,
2287 BytecodeInterpreter::pd_layout_interpreterState(cur_state, interpreter_return_address, interpreter_frame
2178 layout_activation(methodOop method, int tempcount, int popframe_extra_args, int moncount, int caller_actual_parameters, int callee_param_size, int callee_locals_size, frame* caller, frame* interpreter_frame, bool is_top_frame, bool is_bottom_frame) argument
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A DcppInterpreter_x86.cpp2336 frame* interpreter_frame,
2343 // If interpreter_frame!=NULL, set up the method, locals, and monitors.
2344 // The frame interpreter_frame, if not NULL, is guaranteed to be the right size,
2377 if (interpreter_frame != NULL) {
2379 assert(caller->unextended_sp() == interpreter_frame->interpreter_frame_sender_sp(), "Frame not properly walkable");
2384 intptr_t* frame_bottom = (intptr_t*) ((intptr_t)interpreter_frame->sp() - (full_frame_size - frame_size));
2390 interpreterState cur_state = (interpreterState) ((intptr_t)interpreter_frame->fp() - sizeof(BytecodeInterpreter));
2414 if (locals != interpreter_frame->fp() + frame::sender_sp_offset + (method->max_locals() - 1) + 2) {
2419 locals = interpreter_frame->fp() + frame::sender_sp_offset + (method->max_locals() - 1) + 2;
2430 interpreter_frame,
2328 layout_activation(methodOop method, int tempcount, int popframe_extra_args, int moncount, int caller_actual_parameters, int callee_param_count, int callee_locals, frame* caller, frame* interpreter_frame, bool is_top_frame, bool is_bottom_frame) argument
[all...]
H A DtemplateInterpreter_x86_32.cpp1573 frame* interpreter_frame,
1578 // If interpreter_frame!=NULL, set up the method, locals, and monitors.
1579 // The frame interpreter_frame, if not NULL, is guaranteed to be the right size,
1601 if (interpreter_frame != NULL) {
1606 assert(caller->unextended_sp() == interpreter_frame->interpreter_frame_sender_sp(), "Frame not properly walkable");
1607 assert(caller->sp() == interpreter_frame->sender_sp(), "Frame not properly walkable(2)");
1610 interpreter_frame->interpreter_frame_set_method(method);
1614 intptr_t* locals = interpreter_frame->sender_sp() + max_locals - 1;
1622 interpreter_frame->interpreter_frame_set_locals(locals);
1623 BasicObjectLock* montop = interpreter_frame
1565 layout_activation(methodOop method, int tempcount, int popframe_extra_args, int moncount, int caller_actual_parameters, int callee_param_count, int callee_locals, frame* caller, frame* interpreter_frame, bool is_top_frame, bool is_bottom_frame) argument
[all...]
H A DtemplateInterpreter_x86_64.cpp1594 frame* interpreter_frame,
1599 // If interpreter_frame!=NULL, set up the method, locals, and monitors.
1600 // The frame interpreter_frame, if not NULL, is guaranteed to be the
1619 if (interpreter_frame != NULL) {
1624 assert(caller->unextended_sp() == interpreter_frame->interpreter_frame_sender_sp(), "Frame not properly walkable");
1625 assert(caller->sp() == interpreter_frame->sender_sp(), "Frame not properly walkable(2)");
1628 interpreter_frame->interpreter_frame_set_method(method);
1633 intptr_t* locals = interpreter_frame->sender_sp() + max_locals - 1;
1641 interpreter_frame->interpreter_frame_set_locals(locals);
1642 BasicObjectLock* montop = interpreter_frame
1586 layout_activation(methodOop method, int tempcount, int popframe_extra_args, int moncount, int caller_actual_parameters, int callee_param_count, int callee_locals, frame* caller, frame* interpreter_frame, bool is_top_frame, bool is_bottom_frame) argument
[all...]

Completed in 77 milliseconds