harpoon.Instrumentation.AllocationStatistics
Class AllocationInstrCompStage

java.lang.Object
  extended by harpoon.Main.CompilerStage
      extended by harpoon.Instrumentation.AllocationStatistics.AllocationInstrCompStage

public class AllocationInstrCompStage
extends CompilerStage

AllocationInstrCompStage

Version:
$Id: AllocationInstrCompStage.java,v 1.4 2005/09/15 04:01:42 salcianu Exp $
Author:
Alexandru Salcianu <salcianu@MIT.edu>

Field Summary
static boolean INSTRUMENT_ALLOCS
           
static int INSTRUMENT_ALLOCS_TYPE
           
 
Constructor Summary
AllocationInstrCompStage()
          Creates a AllocationInstrCompStage.
 
Method Summary
 CompilerState action(CompilerState cs)
           
 boolean enabled()
           
 AllocationStatistics getAllocationStatistics()
           
 List getOptions()
           
 
Methods inherited from class harpoon.Main.CompilerStage
name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTRUMENT_ALLOCS

public static boolean INSTRUMENT_ALLOCS

INSTRUMENT_ALLOCS_TYPE

public static int INSTRUMENT_ALLOCS_TYPE
Constructor Detail

AllocationInstrCompStage

public AllocationInstrCompStage()
Creates a AllocationInstrCompStage.

Method Detail

getAllocationStatistics

public AllocationStatistics getAllocationStatistics()

getOptions

public List getOptions()
Specified by:
getOptions in class CompilerStage

enabled

public boolean enabled()
Specified by:
enabled in class CompilerStage

action

public CompilerState action(CompilerState cs)
Specified by:
action in class CompilerStage