org.jikesrvm.osr
Class MethodVariables

java.lang.Object
  extended by org.jikesrvm.osr.MethodVariables

public final class MethodVariables
extends Object

A class to hold variables for a method at one program point.


Field Summary
 int bcIndex
          which program point
 int methId
          which method
 LinkedList<LocalRegPair> tupleList
          a list of variables
 
Constructor Summary
MethodVariables(int mid, int pc, LinkedList<LocalRegPair> tupleList)
           
 
Method Summary
 LinkedList<LocalRegPair> getTupleList()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

methId

public int methId
which method


bcIndex

public int bcIndex
which program point


tupleList

public LinkedList<LocalRegPair> tupleList
a list of variables

Constructor Detail

MethodVariables

public MethodVariables(int mid,
                       int pc,
                       LinkedList<LocalRegPair> tupleList)
Method Detail

getTupleList

public LinkedList<LocalRegPair> getTupleList()

toString

public String toString()
Overrides:
toString in class Object