Searched defs:frame_type (Results 1 - 4 of 4) sorted by relevance
| /openjdk7/hotspot/src/share/vm/classfile/ |
| H A D | stackMapTable.cpp | 218 u1 frame_type = _stream->get_u1(THREAD); local 219 if (frame_type < 64) { 222 offset = frame_type; 229 offset = pre_frame->offset() + frame_type + 1; 240 if (frame_type < 128) { 243 offset = frame_type - 64; 250 offset = pre_frame->offset() + frame_type - 63; 274 if (frame_type < SAME_LOCALS_1_STACK_ITEM_EXTENDED) { 280 if (frame_type == SAME_LOCALS_1_STACK_ITEM_EXTENDED) { 312 if (frame_type < [all...] |
| H A D | stackMapTableFormat.hpp | 189 u1 frame_type() const { return *(u1*)frame_type_addr(); } function in class:stack_map_frame 220 static int frame_type_to_offset_delta(u1 frame_type) { argument 221 return frame_type + 1; } 245 int offset_delta() const { return frame_type_to_offset_delta(frame_type()); } 318 static int frame_type_to_offset_delta(u1 frame_type) { argument 319 return frame_type - 63; } 352 int offset_delta() const { return frame_type_to_offset_delta(frame_type()); } 455 static int frame_type_to_chops(u1 frame_type) { argument 456 int chop = 251 - frame_type; 494 int chops = frame_type_to_chops(frame_type()); 521 frame_type_to_appends(u1 frame_type) argument [all...] |
| /openjdk7/langtools/src/share/classes/com/sun/tools/classfile/ |
| H A D | StackMapTable_attribute.java | 83 int frame_type = cr.readUnsignedByte(); 84 if (frame_type <= 63) 85 return new same_frame(frame_type); 86 else if (frame_type <= 127) 87 return new same_locals_1_stack_item_frame(frame_type, cr); 88 else if (frame_type <= 246) 89 throw new Error("unknown frame_type " + frame_type); 90 else if (frame_type == 247) 91 return new same_locals_1_stack_item_frame_extended(frame_type, c 102 stack_map_frame(int frame_type) argument 114 public final int frame_type; field in class:StackMapTable_attribute.stack_map_frame 128 same_frame(int frame_type) argument 142 same_locals_1_stack_item_frame(int frame_type, ClassReader cr) argument 166 same_locals_1_stack_item_frame_extended(int frame_type, ClassReader cr) argument 192 chop_frame(int frame_type, ClassReader cr) argument 214 same_frame_extended(int frame_type, ClassReader cr) argument 236 append_frame(int frame_type, ClassReader cr) argument 266 full_frame(int frame_type, ClassReader cr) argument [all...] |
| /openjdk7/hotspot/src/share/vm/prims/ |
| H A D | jvmtiRedefineClasses.cpp | 2110 // The stack_map_frame structure is a u1 frame_type followed by 2123 assert(stackmap_p + 1 <= stackmap_end, "no room for frame_type"); 2124 // The Linux compiler does not like frame_type to be u1 or u2. It 2129 u4 frame_type = *stackmap_p; local 2133 // u1 frame_type = SAME; /* 0-63 */ 2135 if (frame_type >= 0 && frame_type <= 63) { 2140 // u1 frame_type = SAME_LOCALS_1_STACK_ITEM; /* 64-127 */ 2143 else if (frame_type >= 64 && frame_type < 2253 rewrite_cp_refs_in_verification_type_info( address& stackmap_p_ref, address stackmap_end, u2 frame_i, u1 frame_type, TRAPS) argument [all...] |
Completed in 291 milliseconds