Lines Matching defs:locals

470   //    that arguments and non-argument locals are in a contigously
471 // addressable memory block => non-argument locals must be
484 // Llocals : locals pointer
488 // 4) Initialize the non-argument locals if necessary:
489 // Non-argument locals may need to be initialized to NULL
531 // Compute number of locals in method apart from incoming parameters
546 // Add in java locals size for stack overflow check only
556 // bump SP to accomodate the extra locals
862 // No locals to initialize for native method
946 // Copy a few locals across so the new frame has the variables
1304 // Code to initialize the extra (i.e. non-parm) locals
1306 Register init_value = noreg; // will be G0 if we must clear locals
1309 // no extra locals so the testing was a waste of time and the extra locals were always
1440 // bump SP up by X to accomadate the extra locals
1506 // | VM locals |
1521 // : nonarg locals :
1605 // the interpreter want to have the locals completely contiguous generate_fixed_frame
1606 // will adjust the caller's sp for the "extra locals" (max_locals - parameter_size).
1654 intptr_t* locals;
1656 // Can force the locals area to end up properly overlapping the top of the expression stack.
1659 // interpreter frame's expression stack with our argument locals
1661 locals = Lesp_ptr + parm_words;
1667 // extra space for the callee's locals). Here we adjust
1669 // for the current method's locals.
1676 // Don't have Lesp available; lay out locals block in the caller
1683 locals = fp + frame::register_save_words + local_words - 1;
1685 locals = fp + frame::memory_parameter_word_sp_offset + local_words - 1;
1719 tty->print_cr("Llocals = 0x%x", locals);
1725 assert(locals < caller->sp() || locals >= (caller->sp() + 16), "locals in save area");
1726 assert(locals < caller->fp() || locals > (caller->fp() + 16), "locals in save area");
1727 assert(locals < interpreter_frame->sp() || locals > (interpreter_frame->sp() + 16), "locals in save area");
1728 assert(locals < interpreter_frame->fp() || locals >= (interpreter_frame->fp() + 16), "locals in save area");
1735 *interpreter_frame->register_addr(Llocals) = (intptr_t) locals;
1750 assert(interpreter_frame->interpreter_frame_local_at(9) == (intptr_t *)((intptr_t)locals - (9 * Interpreter::stackElementSize)), "locals match");
1856 // the callee's non-argument locals. Undo that adjustment.
1869 // the callee's non-argument locals. Undo that adjustment.
1927 // the callee's non-argument locals. Undo that adjustment.
1957 // the callee's non-argument locals. Undo that adjustment.