Searched defs:max_locals (Results 1 - 21 of 21) sorted by relevance

/openjdk7/hotspot/src/share/vm/shark/
H A DsharkInvariants.hpp162 int max_locals() const { function in class:SharkTargetInvariants
163 return target()->max_locals();
H A DsharkInliner.cpp48 for (int i = target->max_locals() - 1; i >= 0; i--) {
111 int max_locals() const { function in class:SharkInlinerHelper
112 return target()->max_locals();
142 assert(index >= 0 && index < max_locals(), "bad local variable index");
682 _locals = NEW_RESOURCE_ARRAY(bool, max_locals());
685 memset(_locals, 0, max_locals() * sizeof(bool));
H A DsharkStack.cpp38 int locals_words = max_locals();
149 int locals_to_pop = max_locals() - result_slots;
213 int SharkStackWithNormalFrame::max_locals() const { function in class:SharkStackWithNormalFrame
214 return function()->max_locals();
216 int SharkStackWithNativeFrame::max_locals() const { function in class:SharkStackWithNativeFrame
/openjdk7/langtools/src/share/classes/com/sun/tools/classfile/
H A DCode_attribute.java60 max_locals = cr.readUnsignedShort();
139 public final int max_locals; field in class:Code_attribute
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/classfile/
H A DCode.java84 private int max_locals; // Number of local variables field in class:Code
150 * @param max_locals Number of local variables
157 int max_stack, int max_locals,
166 this.max_locals = max_locals;
195 file.writeShort(max_locals);
250 public final int getMaxLocals() { return max_locals; }
263 return 2 /*max_stack*/ + 2 /*max_locals*/ + 4 /*code length*/
310 * @param max_locals maximum number of local variables
312 public final void setMaxLocals(int max_locals) { argument
156 Code(int name_index, int length, int max_stack, int max_locals, byte[] code, CodeException[] exception_table, Attribute[] attributes, ConstantPool constant_pool) argument
[all...]
/openjdk7/hotspot/src/share/vm/classfile/
H A DstackMapFrame.cpp34 StackMapFrame::StackMapFrame(u2 max_locals, u2 max_stack, ClassVerifier* v) : argument
36 _stack_mark(0), _flags(0), _max_locals(max_locals),
39 _locals = NEW_RESOURCE_ARRAY_IN_THREAD(thr, VerificationType, max_locals);
42 for(i = 0; i < max_locals; i++) {
186 assert(max_locals() == target->max_locals() &&
214 if (_max_locals != target->max_locals()) {
H A DstackMapFrame.hpp96 StackMapFrame(u2 max_locals, u2 max_stack, ClassVerifier* verifier);
104 u2 max_locals,
112 _max_locals(max_locals),
134 inline int32_t max_locals() const { return _max_locals; } function in class:StackMapFrame
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.cpp34 u2 max_locals, u2 max_stack,
44 pre_frame, i == 0, max_locals, max_stack,
214 StackMapFrame* pre_frame, bool first, u2 max_locals, u2 max_stack, TRAPS) {
234 max_locals, max_stack, locals, NULL, _verifier);
265 max_locals, max_stack, locals, stack, _verifier);
305 max_locals, max_stack, locals, stack, _verifier);
322 new_length, max_locals, CHECK_VERIFY_(_verifier, NULL));
345 offset, flags, new_length, 0, max_locals, max_stack,
372 real_length, max_locals, CHECK_VERIFY_(_verifier, NULL));
379 offset, flags, real_length, 0, max_locals,
33 StackMapTable(StackMapReader* reader, StackMapFrame* init_frame, u2 max_locals, u2 max_stack, char* code_data, int code_len, TRAPS) argument
213 next( StackMapFrame* pre_frame, bool first, u2 max_locals, u2 max_stack, TRAPS) argument
[all...]
H A DclassFileParser.cpp1470 u2 max_locals,
1535 guarantee_property((index + extra_slot) < max_locals,
1878 u2 max_locals = 0; local
1945 max_locals = cfs->get_u1_fast();
1950 max_locals = cfs->get_u2_fast();
1954 guarantee_property(args_size <= max_locals,
1982 sizeof(max_stack) + sizeof(max_locals) + sizeof(code_length);
2036 max_locals,
2066 max_locals,
2211 m->set_max_locals(max_locals);
1469 parse_localvariable_table(u4 code_length, u2 max_locals, u4 code_attribute_length, constantPoolHandle cp, u2* localvariable_table_length, bool isLVTT, TRAPS) argument
[all...]
/openjdk7/hotspot/src/share/vm/ci/
H A DciMethod.hpp157 int max_locals() const { check_is_loaded(); return _max_locals; } function in class:ciMethod
H A DciTypeFlow.hpp71 int max_locals() const { return _max_locals; } function in class:ciTypeFlow
223 return (Cell)(outer()->max_locals() + stack_size());
228 assert(lnum < outer()->max_locals(), "index check");
234 return (Cell)(outer()->max_locals() + snum);
/openjdk7/jdk/src/share/classes/com/sun/java/util/jar/pack/
H A DCode.java63 int max_locals; field in class:Code
85 return max_locals - argsize;
89 max_locals = argsize + ml;
/openjdk7/jaxp/src/com/sun/org/apache/bcel/internal/generic/
H A DMethodGen.java84 private int max_locals; field in class:MethodGen
310 if(slot + add > max_locals)
311 max_locals = slot + add;
344 return addLocalVariable(name, type, max_locals, start, end);
676 max_stack, max_locals,
735 public void setMaxLocals(int m) { max_locals = m; }
736 public int getMaxLocals() { return max_locals; }
804 max_locals = max;
806 max_locals = 0;
/openjdk7/hotspot/src/share/vm/interpreter/
H A DoopMapCache.cpp53 bool verify_mask(CellTypeState *vars, CellTypeState *stack, int max_locals, int stack_top);
101 if (method()->code_size() == 0 || method()->max_locals() + method()->max_stack() == 0) {
145 return ((method()->is_static()) ? 0 : 1) + method()->max_locals() + _stack_top;
307 bool OopMapCacheEntry::verify_mask(CellTypeState* vars, CellTypeState* stack, int max_locals, int stack_top) { argument
315 if (TraceOopMapGeneration && Verbose) tty->print("Locals (%d): ", max_locals);
317 for(int i = 0; i < max_locals; i++) {
332 bool v1 = is_oop(max_locals + j) ? true : false;
337 bool v3 = is_dead(max_locals + j) ? true : false;
398 int max_locals = method()->max_locals(); local
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DgenerateOopMap.hpp473 int max_locals() const { return _max_locals; } function in class:VALUE_OBJ_CLASS_SPEC
H A DmethodOop.hpp77 // | max_locals | size_of_parameters |
256 int max_locals() const { return _max_locals; } function in class:methodOopDesc
/openjdk7/hotspot/src/cpu/x86/vm/
H A DtemplateInterpreter_x86_32.cpp1558 const int method_stack = (method->max_locals() + method->max_stack() + extra_stack) *
1585 int max_locals = method->max_locals() * Interpreter::stackElementWords; local
1586 int extra_locals = (method->max_locals() - method->size_of_parameters()) *
1614 intptr_t* locals = interpreter_frame->sender_sp() + max_locals - 1;
H A DtemplateInterpreter_x86_64.cpp1581 const int method_stack = (method->max_locals() + method->max_stack() + extra_stack) *
1605 int max_locals = method->max_locals() * Interpreter::stackElementWords; local
1606 int extra_locals = (method->max_locals() - method->size_of_parameters()) *
1633 intptr_t* locals = interpreter_frame->sender_sp() + max_locals - 1;
/openjdk7/hotspot/src/share/vm/opto/
H A Dparse1.cpp182 int max_locals = jvms()->loc_size(); local
188 assert(max_locals == method()->max_locals(), "sanity");
190 assert((int)jvms()->endoff() == TypeFunc::Parms + max_locals + max_stack, "sanity");
218 Node *monitors_addr = basic_plus_adr(osr_buf, osr_buf, (max_locals+mcnt*2-1)*wordSize);
256 Node *locals_addr = basic_plus_adr(osr_buf, osr_buf, (max_locals-1)*wordSize);
260 for (index = 0; index < max_locals; index++) {
329 for (index = 0; index < max_locals; index++) {
1002 uint len = TypeFunc::Parms + method()->max_locals() + method()->max_stack();
/openjdk7/hotspot/src/share/vm/runtime/
H A Dframe.cpp600 for (i = 0; i < interpreter_frame_method()->max_locals(); i++ ) {
752 InterpreterFrameClosure(frame* fr, int max_locals, int max_stack, argument
755 _max_locals = max_locals;
782 int max_locals() { return _max_locals; } function in class:InterpreterFrameClosure
934 int max_locals = m->is_native() ? m->size_of_parameters() : m->max_locals(); local
966 InterpreterFrameClosure blk(this, max_locals, m->max_stack(), f);
1231 int max_locals = m->is_native() ? m->size_of_parameters() : m->max_locals(); local
1234 InterpreterFrameClosure value_blk(this, max_locals,
[all...]
/openjdk7/langtools/src/share/classes/com/sun/tools/javac/jvm/
H A DCode.java80 public int max_locals = 0; field in class:Code
98 if (max_locals > ClassFile.MAX_LOCALS) {
1226 for (int i=max_locals-1; i>=0; i--) {
1784 for (int i=max_locals-1; i>=0; i--) {
1952 if (nextreg > max_locals) max_locals = nextreg;
1969 nextreg = max_locals;

Completed in 103 milliseconds