|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Thread
jeco.dmm.sim2.lib.Simulator
public class Simulator
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler |
Field Summary | |
---|---|
protected DynamicMemoryManager |
manager
|
protected Metrics |
metrics
|
protected ProfilingReport |
profilingReport
|
protected java.lang.String |
tracePath
|
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
Simulator(ProfilingReport profilingReport,
DynamicMemoryManager manager)
|
|
Simulator(ProfilingReport profilingReport,
DynamicMemoryManager manager,
java.lang.String tracePath)
|
Method Summary | |
---|---|
java.lang.String |
drawAllocatorMap()
|
Metrics |
getMetrics()
|
void |
initialize()
|
protected void |
processLine(java.lang.String line)
|
void |
run()
|
void |
simulate()
|
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected ProfilingReport profilingReport
protected DynamicMemoryManager manager
protected Metrics metrics
protected java.lang.String tracePath
Constructor Detail |
---|
public Simulator(ProfilingReport profilingReport, DynamicMemoryManager manager, java.lang.String tracePath)
public Simulator(ProfilingReport profilingReport, DynamicMemoryManager manager)
Method Detail |
---|
public Metrics getMetrics()
public void initialize()
public void simulate() throws java.io.FileNotFoundException, java.io.IOException
java.io.FileNotFoundException
java.io.IOException
protected void processLine(java.lang.String line) throws java.io.IOException
java.io.IOException
public java.lang.String drawAllocatorMap()
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |