org.jikesrvm.compilers.opt.controlflow
Class ReorderingPhase.Edge

java.lang.Object
  extended by org.jikesrvm.compilers.opt.controlflow.ReorderingPhase.Edge
All Implemented Interfaces:
Comparable<ReorderingPhase.Edge>
Enclosing class:
ReorderingPhase

private static final class ReorderingPhase.Edge
extends Object
implements Comparable<ReorderingPhase.Edge>


Field Summary
(package private)  BasicBlock source
           
(package private)  BasicBlock target
           
(package private)  float weight
           
 
Constructor Summary
ReorderingPhase.Edge(BasicBlock s, BasicBlock t, float w)
           
 
Method Summary
 int compareTo(ReorderingPhase.Edge that)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

source

final BasicBlock source

target

final BasicBlock target

weight

final float weight
Constructor Detail

ReorderingPhase.Edge

ReorderingPhase.Edge(BasicBlock s,
                     BasicBlock t,
                     float w)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(ReorderingPhase.Edge that)
Specified by:
compareTo in interface Comparable<ReorderingPhase.Edge>