harpoon.Backend.Generic
Class GCInfo.DLoc

java.lang.Object
  extended by harpoon.Backend.Generic.GCInfo.DLoc
Enclosing class:
GCInfo

public static class GCInfo.DLoc
extends Object

Derivation information stored as CommonLocs.


Field Summary
 GCInfo.WrappedMachineRegLoc[] regLocs
          Arrays of base pointer locations
 boolean[] regSigns
          Arrays of booleans
 GCInfo.WrappedStackOffsetLoc[] stackLocs
           
 boolean[] stackSigns
           
 
Constructor Summary
GCInfo.DLoc(GCInfo.WrappedMachineRegLoc[] regLocs, GCInfo.WrappedStackOffsetLoc[] stackLocs, boolean[] regSigns, boolean[] stackSigns)
          Constructor.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

regLocs

public final GCInfo.WrappedMachineRegLoc[] regLocs
Arrays of base pointer locations


stackLocs

public final GCInfo.WrappedStackOffsetLoc[] stackLocs

regSigns

public final boolean[] regSigns
Arrays of booleans


stackSigns

public final boolean[] stackSigns
Constructor Detail

GCInfo.DLoc

public GCInfo.DLoc(GCInfo.WrappedMachineRegLoc[] regLocs,
                   GCInfo.WrappedStackOffsetLoc[] stackLocs,
                   boolean[] regSigns,
                   boolean[] stackSigns)
Constructor.