harpoon.Backend.Runtime2
Class Runtime

java.lang.Object
  extended by harpoon.Backend.Generic.Runtime
      extended by harpoon.Backend.Runtime1.Runtime
          extended by harpoon.Backend.Runtime2.Runtime
All Implemented Interfaces:
Serializable

public class Runtime
extends Runtime

Runtime2.Runtime is a no-frills implementation of the runtime abstract class.

Version:
$Id: Runtime.java,v 1.3 2002/04/10 03:03:34 cananian Exp $
Author:
C. Scott Ananian <cananian@alumni.princeton.edu>
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class harpoon.Backend.Runtime1.Runtime
Runtime.ExtraClazInfo
 
Nested classes/interfaces inherited from class harpoon.Backend.Generic.Runtime
Runtime.ObjectBuilder, Runtime.TreeBuilder
 
Field Summary
 
Fields inherited from class harpoon.Backend.Runtime1.Runtime
as, cg, ch, frame, main, ob, staticInitializers
 
Fields inherited from class harpoon.Backend.Generic.Runtime
configurationSet
 
Constructor Summary
Runtime(Frame frame, AllocationStrategy as, HMethod main, boolean prependUnderscore)
           
Runtime(Frame frame, AllocationStrategy as, HMethod main, boolean prependUnderscore, ObjectBuilder.RootOracle rootOracle)
           
 
Method Summary
protected  TreeBuilder initTreeBuilder()
           
 
Methods inherited from class harpoon.Backend.Runtime1.Runtime
classData, getExtraClazInfo, getNameMap, getTreeBuilder, initObjectBuilder, nativeTreeCodeFactory, resourcePath, runtimeCallableMethods, setCallGraph, setClassHierarchy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Runtime

public Runtime(Frame frame,
               AllocationStrategy as,
               HMethod main,
               boolean prependUnderscore)

Runtime

public Runtime(Frame frame,
               AllocationStrategy as,
               HMethod main,
               boolean prependUnderscore,
               ObjectBuilder.RootOracle rootOracle)
Method Detail

initTreeBuilder

protected TreeBuilder initTreeBuilder()
Overrides:
initTreeBuilder in class Runtime