harpoon.Main
Class WriteBarriers.DynamicWBQuadPass

java.lang.Object
  extended by harpoon.Main.CompilerStage
      extended by harpoon.Main.CompilerStageEZ
          extended by harpoon.Main.WriteBarriers.DynamicWBQuadPass
Enclosing class:
WriteBarriers

public static class WriteBarriers.DynamicWBQuadPass
extends CompilerStageEZ


Field Summary
 
Fields inherited from class harpoon.Main.CompilerStageEZ
attribs, classHierarchy, frame, hcf, linker, mainM, old_cs, roots
 
Constructor Summary
WriteBarriers.DynamicWBQuadPass()
           
 
Method Summary
 boolean enabled()
           
 void real_action()
           
 
Methods inherited from class harpoon.Main.CompilerStageEZ
_PACK_CS, _UNPACK_CS, action, 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
 

Constructor Detail

WriteBarriers.DynamicWBQuadPass

public WriteBarriers.DynamicWBQuadPass()
Method Detail

enabled

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

real_action

public void real_action()
Specified by:
real_action in class CompilerStageEZ