org.jikesrvm.adaptive.database
Class AOSDatabase

java.lang.Object
  extended by org.jikesrvm.adaptive.database.AOSDatabase

public final class AOSDatabase
extends Object

AOSDatabase.java Used to keep track of the various data structures that make up the AOS database.


Field Summary
static StringEventCounterData debuggingCounterData
           
static StringEventCounterData instructionCounterData
           
static MethodInvocationCounterData methodInvocationCounterData
          Static links to data objects that are "whole-program" (as opposed to per-method)
static YieldpointCounterData yieldpointCounterData
           
 
Constructor Summary
AOSDatabase()
           
 
Method Summary
static void boot(AOSOptions options)
          Called at startup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

methodInvocationCounterData

public static MethodInvocationCounterData methodInvocationCounterData
Static links to data objects that are "whole-program" (as opposed to per-method)


yieldpointCounterData

public static YieldpointCounterData yieldpointCounterData

instructionCounterData

public static StringEventCounterData instructionCounterData

debuggingCounterData

public static StringEventCounterData debuggingCounterData
Constructor Detail

AOSDatabase

public AOSDatabase()
Method Detail

boot

public static void boot(AOSOptions options)
Called at startup