
public class ModuleEventLogging extends Module2
runtimeInitialized| Modifier | Constructor and Description |
|---|---|
protected |
ModuleEventLogging()
Private constructor to disallow instance creation.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
dumpEventLog()
Dumps the events tracked by the runtime.
|
static void |
dumpEventLog(PrintStream printStream)
Dumps the events tracked by the runtime.
|
static void |
dumpEventLog(URL url)
Open a browser to the rendered graph of the current program.
|
static void |
dumpEventLog(URL url,
File javaFile)
Open a browser to the rendered graph of the current program.
|
static long |
eventCount() |
static Map<HjEventLogger.EventType,Long> |
eventFrequencies() |
static void |
setActivityLabel(String label)
Set a node label for the current activity in the graph generated by Hj-viz
|
isolated, isolated, isolated, isolated, isolated, isolatedWithReturn, isolatedWithReturn, isolatedWithReturn, isolatedWithReturn, isolatedWithReturn, newActor, readMode, writeModeasync, asyncAwait, asyncAwait, asyncAwait, asyncAwait, forall, forall, forall, forall, forall, forall, forallChunked, forallChunked, forallChunked, forallChunked, forallChunked, forallChunked, forasync, forasync, forasync, forasync, forasync, forasync, forasyncChunked, forasyncChunked, forasyncChunked, forasyncChunked, forasyncChunked, forseq, forseq, forseq, forseq, forseq, forseq, future, futureAwait, futureAwait, futureAwait, futureAwaitabstractMetrics, asyncNb, asyncNbAt, asyncNbAwait, asyncNbAwait, asyncNbAwait, asyncNbAwait, asyncNbSeq, asyncNbSeq, asyncPhased, asyncPhased, asyncPhased, computeDefaultChunkSize, doWait, doWork, emergencyShutdown, finalizeHabanero, finish, finish, finish, finish, finish, forallNb, forallNb, forallNb, forallNb, forallNb, forallNb, forallNbChunked, forallNbChunked, forallNbChunked, forallNbChunked, forallNbChunked, forallNbChunked, forallPhased, forallPhased, forasync, forasyncChunked, forasyncNb, forasyncNb, forasyncNb, forasyncNb, forasyncNb, forasyncNbChunked, forasyncNbChunked, forasyncNbChunked, forasyncNbChunked, forasyncPhased, forasyncPhased, forasyncPhased, forseqNb, forseqNb, forseqNb, forseqNb, forseqNb, forseqNb, futureNb, futureNbAwait, futureNbAwait, futureNbAwait, futureNbAwait, futureNbSeq, futureNbSeq, group, group, here, initializeHabanero, launchHabaneroApp, launchHabaneroApp, myGroup, myGroup, newDataDrivenFuture, newDataDrivenFuture, newDDF, newDDF, newFinishAccumulator, newPhaser, newPhaser, newPoint, newRectangularRegion1D, newRectangularRegion2D, newRectangularRegion3D, next, numPlaces, numWorkerThreads, place, printBuildInfo, signal, waitAll, waitAnyprotected ModuleEventLogging()
public static void dumpEventLog()
HjEventLoggerpublic static void dumpEventLog(PrintStream printStream)
printStream - The stream to use while dumping the events.HjEventLoggerpublic static void dumpEventLog(URL url)
url - The URL of an Hj-viz server.HjEventLoggerpublic static void dumpEventLog(URL url, File javaFile)
url - The URL of an Hj-viz server.javaFile - Path to the current source file.HjEventLoggerpublic static long eventCount()
HjEventLoggerpublic static Map<HjEventLogger.EventType,Long> eventFrequencies()
HjEventLoggerpublic static void setActivityLabel(String label)
label - the label for current activityCopyright © 2015 Rice University - Department of Computer Science. All rights reserved.