Lines Matching defs:locals

246   // stack. The top of the callers stack is the bottom of the locals of the current
729 // Copy a few locals across so the new frame has the variables
1041 // Gargs - points to initial parameters (i.e. locals[0])
1121 // O6 - register save area, BytecodeInterpreter just below it, args/locals just above that
1131 // Gargs - &locals[0] (unbiased?)
1224 // Code to initialize locals
1226 Register init_value = noreg; // will be G0 if we must clear locals
1227 // Now zero locals
1229 // explicitly initialize locals
1233 // initialize locals to a garbage pattern for better debugging
1478 // Adjust caller's stack so that all the locals can be contiguous with
1496 // determine extra space for non-argument locals & adjust caller's SP
1508 // extra space for the compiler this will overwrite locals in the local array of the
1557 // Interpreter needs to have locals completely contiguous. In order to do that
1558 // We must adjust the caller's stack pointer for any locals beyond just the
1818 // O1 == &locals[0]
1827 // O1 == &locals[0] (really callers stacktop) for activation now returning
2099 intptr_t* locals,
2112 to_fill->_locals = locals;
2137 // to_fill->_sender_sp = locals - (method->size_of_parameters() - 1);
2142 // *current->register_addr(I5_savedSP) = (intptr_t) locals - (method->size_of_parameters() - 1);
2193 // If interpreter_frame!=NULL, set up the method, locals, and monitors.
2206 // calculates the extra locals based on itself. Not what the callee does
2235 intptr_t* locals;
2237 // Calculate the postion of locals[0]. This is painful because of
2239 // not compute the location of locals from fp(). fp() will account
2240 // for the extra locals but it also accounts for aligning the stack
2241 // and we can't determine if the locals[0] was misaligned but max_locals
2243 // calculate postion of locals. fp already accounts for extra locals.
2247 // locals must agree with the caller because it will be used to set the
2251 locals = prev->stack() + method->size_of_parameters();
2253 // Lay out locals block in the caller adjacent to the register window save area.
2262 locals = fp + frame::register_save_words + local_words - 1;
2264 locals = fp + frame::memory_parameter_word_sp_offset + local_words - 1;
2280 locals,