Interface StackMapFrameInfo


public sealed interface StackMapFrameInfo
Models a stack map frame in a StackMapTable attribute (JVMS 4.7.4). A stack map frame must appear at the beginning of each basic block in a method (JVMS 4.10.1).
API Note:
In general, a stack map frame should be defined for each target of a BranchInstruction, or unreachable code right after an unconditional branch instruction like goto. The automatic stack map generation cannot handle unreachable code right after an unconditional jump; The ClassFile.DeadCodeOption allows substituting such code, or advanced users can provide their own stack maps for dead code.
See Java Virtual Machine Specification:
4.7.4 The StackMapTable Attribute
4.10.1 Verification by Type Checking
Since:
24
See Also: