SandMark version 2.0


sandmark.watermark.potkonjak
Class livenessAnalysis.Pos

java.lang.Object
  |
  +--sandmark.watermark.potkonjak.livenessAnalysis.Pos
Enclosing class:
livenessAnalysis

class livenessAnalysis.Pos
extends java.lang.Object

A Pos is an element in the worklist used to determine the live out set of a given LocalExpr. It consists of the block in which a local variable definition occurs, the block's index (i.e. pre-order traversal number) in the CFG, and the number of the definition in the block that defines the LocalExpr of interest.


Field Summary
(package private)  EDU.purdue.cs.bloat.cfg.Block block
           
(package private)  int blockIndex
           
(package private)  int nodeIndex
           
 
Constructor Summary
(package private) livenessAnalysis.Pos()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

block

EDU.purdue.cs.bloat.cfg.Block block

blockIndex

int blockIndex

nodeIndex

int nodeIndex
Constructor Detail

livenessAnalysis.Pos

livenessAnalysis.Pos()

SandMark version 2.0

Mon Jun 17 12:30:47 MST 2002