StackMapTable attribute (JVMS
4.7.4), which is used for verification by type checking (4.10.1).
This attribute is not delivered in the traversal of a CodeAttribute,
but instead automatically generated upon class file writing.
Advanced users can supply their own stack maps according to the ClassFile..
This attribute only appears on Code attributes, and does not permit
multiple instances in a Code attribute. It has a data dependency on labels in the code array.
This attribute was introduced in the Java SE Platform version 6, major version 50.
StackMapTable Attribute, 4.10.1 Verification by Type Checking
Attributes#stackMapTable(), DiscontinuedInstruction.JsrInstruction , DiscontinuedInstruction.RetInstruction
| Modifier and Type | Method and Description |
|---|---|
| public List | |
| public static StackMapTableAttribute | Returns: a stack map table attributethe stack map frames entries)Returns a stack map table attribute. |
| entries | back to summary |
|---|---|
| public List Returns the stack map frames.
| |
| of | back to summary |
|---|---|
| public static StackMapTableAttribute of(List<StackMapFrameInfo> entries) Returns a stack map table attribute.
| |