JProf HELP: CONFIG= Read configuration information from the selected file VERBMSG Enable verbose output to log-msg VERBOSE Enable verbose output to stderr LOGPATH= Path to be used with all log files LOGPREFIX= Prefix to replace 'log' in all log file names PIDX Add/remove _pid suffix on output files (-pidx to remove) PORT= Select the port number to be used by RTDRIVER TPROF | ITRACE Turn on options required for TPROF or ITRACE Implies JITA2N, THREADINFO, and JINSTS JITA2N Write address-to-name information to log-jita2n THREADINFO Produce thread information file log-jtnm JINSTS Include bytes of instructions in log-jita2n Callflow options: GENERIC Perform generic call flow profiling and produce log-gen Implies PTT_INSTS GENCALIB Perform calibrated generic call flow profiling and produce log-gen Implies PTT_INSTS Metric Selection options: All metrics can use :n as a suffix to shift out the last n decimal digits. All metrics ending with _CYCLES can be scaled to seconds, milliseconds, microseconds, or nanoseconds using :SEC, :MSEC, :USEC, or :NSEC. METRICS= List of one or more of the metrics below, using '+' as a separator PTT_INSTS Per Thread Time with metric = Instructions Completed PTT_CYCLES Per Thread Time with metric = Cycles RAW_CYCLES Wall clock time with metric = Cycles METRICS Use NOMETRICS or -METRICS when executing without a device driver Use ALLMETRICS or +METRICS to get all of the metrics above Miscellaneous options: DELAY_START Delay profiling until RTDriver START command BEGIN | START Begin profiling immediately EHD | ENABLEHEAPDUMP Enable HeapDump (default is OFF to reduce overhead) SD= Enable SpikeDump at specified percentage of heap usage (JVMPI only) HD | HEAPDUMP Perform HeapDump at JVM exit (JVMTI only) HR | HUMANREADABLE Make output Human Readable with extra padding JLM | JLMSTART Start Java Lock Monitoring with timestamps JLML | JLMSTARTLITE Start Java Lock Monitoring without timestamps CALSTATS= Define file for load/store of calibration statistics USESTATS= Define file for load of previously gathered calibration statistics Calculation of improved stats is disabled LEGEND Use -LEGEND to suppress the method type legend in output files Selection Lists: All lists use '+' or '-' separators for inclusive or exclusive entries. A trailing '*' on any selection is a wildcard that turns the entry into a prefix. The default selection is ALL, unless the first entry begins with '+' or no leading separator, to allow selection of a single item. THREADS= Add entries of the form threadname to the selection list CLASSMETHODS= Add entries of the form classname.methodname to the selection list Help options: HELP Display help listing for common options ALLHELP Display help listing for all options JPROF EXITING