protected static class Analysis.Worklist extends Object
| Modifier and Type | Class and Description | 
|---|---|
| class  | Analysis.Worklist.DFOComparatorComparator to allow priority queue to order blocks by their depth-first order. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected IdentityHashMap<Block,Integer> | depthFirstOrderMap all blocks in the CFG to their depth-first order. | 
| protected PriorityQueue<Block> | queueThe backing priority queue. | 
| Constructor and Description | 
|---|
| Worklist(ControlFlowGraph cfg) | 
protected IdentityHashMap<Block,Integer> depthFirstOrder
protected PriorityQueue<Block> queue
public Worklist(ControlFlowGraph cfg)