Searched defs:locals (Results 1 - 25 of 36) sorted by relevance

12

/openjdk7/jdk/src/share/classes/sun/tools/asm/
H A DLabel.java44 MemberDefinition locals[]; field in class:Label
H A DLocalVariableTable.java43 LocalVariable locals[] = new LocalVariable[8]; field in class:LocalVariableTable
54 if ((locals[i].field == field) && (locals[i].slot == slot) &&
55 (from <= locals[i].to) && (to >= locals[i].from)) {
56 locals[i].from = Math.min(locals[i].from, from);
57 locals[i].to = Math.max(locals[i].to, to);
61 if (len == locals
[all...]
H A DAssembler.java759 void flowFields(Environment env, Label lbl, MemberDefinition locals[]) { argument
760 if (lbl.locals != null) {
762 MemberDefinition f[] = lbl.locals;
764 if (f[i] != locals[i]) {
772 lbl.locals = new MemberDefinition[maxvar];
773 System.arraycopy(locals, 0, lbl.locals, 0, maxvar);
776 System.arraycopy(locals, 0, newlocals, 0, maxvar);
777 locals = newlocals;
793 locals[
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/debugger/cdbg/basic/
H A DBasicBlockSym.java37 private List locals; field in class:BasicBlockSym
54 if (locals == null) {
58 return locals.size();
62 return (LocalSym) locals.get(i);
66 if (locals == null) {
67 locals = new ArrayList();
69 locals.add(local);
74 if (locals != null) {
75 for (Iterator iter = locals.iterator(); iter.hasNext(); ) {
/openjdk7/hotspot/src/share/vm/runtime/
H A Dvframe_hp.hpp36 StackValueCollection* locals() const;
87 // store updated locals in a data structure that contains enough
89 // any updated locals.
105 GrowableArray<jvmtiDeferredLocalVariable*>* locals() const { return _locals; } function in class:jvmtiDeferredLocalVariableSet
H A DvframeArray.hpp77 StackValueCollection* locals(void) const { return _locals; } function in class:vframeArrayElement
87 // callee_parameters is the number of callee locals residing inside this frame
H A Dvframe_hp.cpp49 StackValueCollection* compiledVFrame::locals() const { function in class:compiledVFrame
52 GrowableArray<ScopeValue*>* scv_list = scope()->locals();
67 deferred = list->at(i)->locals();
77 // Replace specified locals with any deferred writes that are present
135 // See if this vframe has already had locals with deferred writes
140 GrowableArray<jvmtiDeferredLocalVariable*>* locals = deferred->at(f)->locals(); local
142 for (l = 0 ; l < locals->length() ; l++ ) {
143 if (locals->at(l)->index() == index) {
144 locals
[all...]
H A Dvframe.cpp165 StackValueCollection* locs = locals();
256 StackValueCollection* interpretedVFrame::locals() const { function in class:interpretedVFrame
275 // handle locals
308 // handle locals
520 print_stack_values("locals", locals());
582 // Check locals
583 StackValueCollection *locs = locals();
584 StackValueCollection *other_locs = other->locals();
/openjdk7/hotspot/src/share/vm/code/
H A DscopeDesc.cpp130 GrowableArray<ScopeValue*>* ScopeDesc::locals() { function in class:ScopeDesc
186 st->print_cr(" locals: %d", _locals_decode_offset);
191 // locals
192 { GrowableArray<ScopeValue*>* l = ((ScopeDesc*) this)->locals();
H A DdebugInfoRec.cpp288 DebugToken* locals,
317 // serialize the locals/expressions/monitors
318 stream()->write_int((intptr_t) locals);
282 describe_scope(int pc_offset, ciMethod* method, int bci, bool reexecute, bool is_method_handle_invoke, bool return_oop, DebugToken* locals, DebugToken* expressions, DebugToken* monitors) argument
/openjdk7/langtools/src/share/classes/com/sun/tools/javap/
H A DStackMapWriter.java128 print("StackMap locals: ", m.locals);
217 StackMap m = new StackMap(prev.locals, frame.stack);
226 StackMap m = new StackMap(prev.locals, frame.stack);
236 verification_type_info[] new_locals = new verification_type_info[prev.locals.length - k];
237 System.arraycopy(prev.locals, 0, new_locals, 0, new_locals.length);
255 verification_type_info[] new_locals = new verification_type_info[prev.locals.length + frame.locals.length];
256 System.arraycopy(prev.locals, 0, new_locals, 0, prev.locals
273 StackMap(verification_type_info[] locals, verification_type_info[] stack) argument
278 private final verification_type_info[] locals; field in class:StackMapWriter.StackMap
[all...]
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/runtime/ia64/
H A DcInterpreter.java118 public Address locals() { method in class:cInterpreter
/openjdk7/jdk/src/share/classes/java/util/regex/
H A DMatcher.java167 int[] locals; field in class:Matcher
225 locals = new int[parent.localCount];
280 locals = new int[newPattern.localCount];
283 for (int i = 0; i < locals.length; i++)
284 locals[i] = -1;
304 for(int i=0; i<locals.length; i++)
305 locals[i] = -1;
/openjdk7/hotspot/src/share/vm/classfile/
H A DstackMapFrame.hpp106 VerificationType* locals,
114 _locals(locals), _stack(stack),
131 inline VerificationType* locals() const { return _locals; } function in class:StackMapFrame
138 // Set locals and stack types to bogus
100 StackMapFrame(int32_t offset, u1 flags, u2 locals_size, u2 stack_size, u2 max_locals, u2 max_stack, VerificationType* locals, VerificationType* stack, ClassVerifier* v) argument
H A DstackMapTable.cpp162 VerificationType* locals, int32_t length, int32_t chops) {
163 if (locals == NULL) return -1;
166 if (locals[pos].is_category2_2nd()) {
217 VerificationType* locals = NULL; local
223 // Can't share the locals array since that is updated by the verifier.
225 locals = NEW_RESOURCE_ARRAY_IN_THREAD(
230 locals = pre_frame->locals();
234 max_locals, max_stack, locals, NULL, _verifier);
235 if (first && locals !
161 chop( VerificationType* locals, int32_t length, int32_t chops) argument
[all...]
H A DstackMapTableFormat.hpp648 verification_type_info* locals,
654 if (locals != NULL) {
655 verification_type_info* cur = sm->locals();
657 cur->copy_from(locals);
659 locals = locals->next();
674 int num_locals, verification_type_info* locals,
677 verification_type_info* vti = locals;
690 static size_t max_size(int locals, int stack) { argument
692 (locals
646 create_at( address addr, int offset_delta, int num_locals, verification_type_info* locals, int stack_slots, verification_type_info* stack) argument
673 calculate_size( int num_locals, verification_type_info* locals, int stack_slots, verification_type_info* stack) argument
704 verification_type_info* locals() const { function in class:full_frame
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/
H A DStackMapTable_attribute.java240 locals = new verification_type_info[frame_type - 251];
241 for (int i = 0; i < locals.length; i++)
242 locals[i] = verification_type_info.read(cr);
248 for (verification_type_info local: locals)
262 public final verification_type_info[] locals; field in class:StackMapTable_attribute.append_frame
271 locals = new verification_type_info[number_of_locals];
272 for (int i = 0; i < locals.length; i++)
273 locals[i] = verification_type_info.read(cr);
283 for (verification_type_info local: locals)
301 public final verification_type_info[] locals; field in class:StackMapTable_attribute.full_frame
[all...]
/openjdk7/jdk/src/share/classes/sun/tools/tree/
H A DContext.java41 LocalMember locals; field in class:Context
59 this.locals = ctx.locals;
93 this.locals = ctx.locals;
148 local.prev = locals;
149 locals = local;
160 for (LocalMember f = locals ; f != null ; f = f.prev) {
225 for (LocalMember f = locals ; f != null ; f = f.prev) {
238 for (LocalMember f = locals ;
[all...]
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreter.hpp150 intptr_t* locals,
159 * in operand stacks, Java locals, object fields, constant pools.
179 * in Java locals, object fields, constant pools, and
193 VMSlotVal32 s; /* any value from a "slot" or locals[] */
201 inline intptr_t* locals() { return _locals; } function in class:BytecodeInterpreter
558 static address locals_slot(intptr_t* locals, int offset);
559 static jint locals_int(intptr_t* locals, int offset);
560 static jfloat locals_float(intptr_t* locals, int offset);
561 static oop locals_object(intptr_t* locals, int offset);
562 static jdouble locals_double(intptr_t* locals, in
[all...]
/openjdk7/hotspot/src/cpu/zero/vm/
H A DcppInterpreter_zero.cpp210 intptr_t *locals = istate->locals(); local
292 intptr_t *src = locals;
472 intptr_t *locals = stack->sp(); local
688 intptr_t *locals; local
690 locals = stack->sp() + (method->size_of_parameters() - 1);
692 locals = stack->sp() + (method->max_locals() - 1);
705 istate->set_locals(locals);
725 object = (oop) locals[0];
946 intptr_t *locals local
966 layout_interpreterState(interpreterState istate, frame* caller, frame* current, methodOop method, intptr_t* locals, intptr_t* stack, intptr_t* stack_base, intptr_t* monitor_base, intptr_t* frame_bottom, bool is_top_frame) argument
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DtemplateInterpreter_sparc.cpp470 // 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 acros
1654 intptr_t* locals; local
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A DcppInterpreter_x86.cpp252 // stack. The top of the callers stack is the bottom of the locals of the current
294 __ subptr(rax, wordSize); // need addition word besides locals[0]
397 const Register locals,
401 // On entry the "locals" argument points to locals[0] (or where it would be in case no locals in
406 // expression stack and this will overlap with locals[0] (and locals[1] if double/long) we must
408 // locals[0] and locals[
396 generate_compute_interpreter_state(const Register state, const Register locals, const Register sender_sp, bool native) argument
464 __ movptr(STATE(_locals), locals); // state->_locals = locals() local
986 const Register locals = rdi; local
1672 const Register locals = rdi; local
2268 layout_interpreterState(interpreterState to_fill, frame* caller, frame* current, methodOop method, intptr_t* locals, intptr_t* stack, intptr_t* stack_base, intptr_t* monitor_base, intptr_t* frame_bottom, bool is_top_frame ) argument
2399 intptr_t* locals; local
[all...]
H A DtemplateInterpreter_x86_32.cpp407 // rdi - locals
438 // Preserve invariant that rsi/rdi contain bcp/locals of sender frame
445 // see if we've got enough room on the stack for locals plus overhead.
452 // rdx: number of additional locals this frame needs (what we must check)
458 // NOTE: since the additional locals are also always pushed (wasn't obvious in
475 // for the additional locals.
493 // locals + overhead, in bytes
510 // Add stack base to locals and subtract stack size
614 __ push(rdi); // set locals pointer
888 // for natives the size of locals i
1614 intptr_t* locals = interpreter_frame->sender_sp() + max_locals - 1; local
[all...]
H A DtemplateInterpreter_x86_64.cpp362 // r14 - locals
389 // Preserve invariant that r13/r14 contain bcp/locals of sender frame
394 // See if we've got enough room on the stack for locals plus overhead.
398 // NOTE: Since the additional locals are also always pushed (wasn't
403 // rdx: number of additional locals this frame needs (what we must check)
426 // for the additional locals.
436 // locals + overhead, in bytes
455 // Add stack base to locals and subtract stack size
491 // r14: locals
559 // r14: pointer to locals
1633 intptr_t* locals = interpreter_frame->sender_sp() + max_locals - 1; local
[all...]
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_IR.hpp210 GrowableArray<ScopeValue*>* locals,
215 , _locals(locals)
224 GrowableArray<ScopeValue*>* locals() { return _locals; } function in class:IRScopeDebugInfo
237 DebugToken* locvals = recorder->create_scope_values(locals());
288 WordSize _locals_size; // the space required for all locals
208 IRScopeDebugInfo(IRScope* scope, int bci, GrowableArray<ScopeValue*>* locals, GrowableArray<ScopeValue*>* expressions, GrowableArray<MonitorValue*>* monitors, IRScopeDebugInfo* caller) argument

Completed in 94 milliseconds

12