Home » openjdk-7 » com.sun.tools » javac » jvm » [javadoc | source]
com.sun.tools.javac.jvm
public static class: Code.Chain [javadoc | source]
java.lang.Object
   com.sun.tools.javac.jvm.Code$Chain
A chain represents a list of unresolved jumps. Jump locations are sorted in decreasing order.
Field Summary
public final  int pc    The position of the jump instruction. 
 State state    The machine state after the jump instruction. Invariant: all elements of a chain list have the same stacksize and compatible stack and register contents. 
public final  Chain next    The next jump in the list. 
Constructor:
 public Chain(int pc,
    Chain next,
    State state) 
    Construct a chain from its jump position, stacksize, previous chain, and machine state.
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait