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, writeMode
async, 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, futureAwait
abstractMetrics, 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, waitAny
protected ModuleEventLogging()
public static void dumpEventLog()
HjEventLogger
public static void dumpEventLog(PrintStream printStream)
printStream
- The stream to use while dumping the events.HjEventLogger
public static void dumpEventLog(URL url)
url
- The URL of an Hj-viz server.HjEventLogger
public static void dumpEventLog(URL url, File javaFile)
url
- The URL of an Hj-viz server.javaFile
- Path to the current source file.HjEventLogger
public static long eventCount()
HjEventLogger
public static Map<HjEventLogger.EventType,Long> eventFrequencies()
HjEventLogger
public static void setActivityLabel(String label)
label
- the label for current activityCopyright © 2015 Rice University - Department of Computer Science. All rights reserved.