|
||||||||||
| 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.IOExceptionpublic java.lang.String drawAllocatorMap()
public void run()
run in interface java.lang.Runnablerun in class java.lang.Thread
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||