soot.toolkits.scalar
Class FastColorer.UnitInterferenceGraph

java.lang.Object
  extended by soot.toolkits.scalar.FastColorer.UnitInterferenceGraph
Enclosing class:
FastColorer

public static class FastColorer.UnitInterferenceGraph
extends Object

Implementation of a unit interference graph.


Constructor Summary
FastColorer.UnitInterferenceGraph(Body body, Map<Local,Object> localToGroup, LiveLocals liveLocals)
           
 
Method Summary
 List getLocals()
           
 boolean isEmpty()
           
 boolean localsInterfere(Local l1, Local l2)
           
 void setInterference(Local l1, Local l2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastColorer.UnitInterferenceGraph

public FastColorer.UnitInterferenceGraph(Body body,
                                         Map<Local,Object> localToGroup,
                                         LiveLocals liveLocals)
Method Detail

getLocals

public List getLocals()

localsInterfere

public boolean localsInterfere(Local l1,
                               Local l2)

setInterference

public void setInterference(Local l1,
                            Local l2)

isEmpty

public boolean isEmpty()