harpoon.Analysis.PreciseGC
Class WriteBarrierStats

java.lang.Object
  |
  +--harpoon.Analysis.PreciseGC.WriteBarrierStats

public class WriteBarrierStats
extends Object

WriteBarrierStats emits data needed for gathering write barrier statistics. Must be run before WriteBarrierTreePass to have any effect.

Version:
$Id: WriteBarrierStats.java,v 1.3 2002/02/26 22:41:32 cananian Exp $
Author:
Karen Zee <kkz@tmi.lcs.mit.edu>

Constructor Summary
protected WriteBarrierStats(Frame f, HCodeFactory parent, ClassHierarchy ch, HMethod arraySC, HMethod fieldSC, PrintStream out)
          Creates a WriteBarrierStats, and performs conversion on all callable methods.
 
Method Summary
protected  HCodeFactory codeFactory()
           
protected  int getCount()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WriteBarrierStats

protected WriteBarrierStats(Frame f,
                            HCodeFactory parent,
                            ClassHierarchy ch,
                            HMethod arraySC,
                            HMethod fieldSC,
                            PrintStream out)
Creates a WriteBarrierStats, and performs conversion on all callable methods.

Method Detail

codeFactory

protected HCodeFactory codeFactory()

getCount

protected int getCount()