SandMark version 2.1


sandmark.watermark.venkie
Class FunctionClusterGraph

java.lang.Object
  |
  +--sandmark.watermark.venkie.Graph
        |
        +--sandmark.watermark.venkie.ClusterGraph
              |
              +--sandmark.watermark.venkie.FunctionClusterGraph

public class FunctionClusterGraph
extends ClusterGraph


Field Summary
 
Fields inherited from class sandmark.watermark.venkie.ClusterGraph
mPCFG, mRand
 
Constructor Summary
FunctionClusterGraph(MethodCollection mc, ProgramCFG pCFG)
           
 
Method Summary
protected  ClusterGraphNode getClusterForNode(java.lang.Object node)
           
protected  void synthesizeEdge(ClusterGraphNode from, ClusterGraphNode to)
           
 
Methods inherited from class sandmark.watermark.venkie.ClusterGraph
addRandomEdges, init
 
Methods inherited from class sandmark.watermark.venkie.Graph
addEdge, addNode, edgeCount, getPreds, getSuccs, hasEdge, hasNode, nodeCount, nodes, removeEdge, removeNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FunctionClusterGraph

public FunctionClusterGraph(MethodCollection mc,
                            ProgramCFG pCFG)
Method Detail

getClusterForNode

protected ClusterGraphNode getClusterForNode(java.lang.Object node)
Specified by:
getClusterForNode in class ClusterGraph

synthesizeEdge

protected void synthesizeEdge(ClusterGraphNode from,
                              ClusterGraphNode to)
Specified by:
synthesizeEdge in class ClusterGraph

SandMark version 2.1

Wed Jul 3 17:27:43 MST 2002