Searched defs:frame_type (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/classfile/
H A DstackMapTable.cpp218 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 DstackMapTableFormat.hpp189 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 DStackMapTable_attribute.java83 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 DjvmtiRedefineClasses.cpp2110 // 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