edu.uci.eecs.doc.cascade.graph
Class ReturnMiss

java.lang.Object
  extended by edu.uci.eecs.doc.cascade.graph.Vertex
      extended by edu.uci.eecs.doc.cascade.graph.BasicBlock
          extended by edu.uci.eecs.doc.cascade.graph.CacheMiss
              extended by edu.uci.eecs.doc.cascade.graph.ReturnMiss

public class ReturnMiss
extends CacheMiss

Represents an instruction cache miss when returning to a method.

Author:
Trevor Harmon

Field Summary
 
Fields inherited from class edu.uci.eecs.doc.cascade.graph.BasicBlock
instructions, node
 
Fields inherited from class edu.uci.eecs.doc.cascade.graph.Vertex
graph
 
Constructor Summary
ReturnMiss(Graph graph, Node node)
          Creates a new ReturnMiss object.
 
Method Summary
 
Methods inherited from class edu.uci.eecs.doc.cascade.graph.CacheMiss
toString
 
Methods inherited from class edu.uci.eecs.doc.cascade.graph.BasicBlock
getInstructions, getNode, isReturn
 
Methods inherited from class edu.uci.eecs.doc.cascade.graph.Vertex
asList, getGraph
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReturnMiss

public ReturnMiss(Graph graph,
                  Node node)
Creates a new ReturnMiss object.

Parameters:
graph - the control flow graph to which this basic block belongs
node - the control flow tree node that corresponds to the basic block