OS Manuals

/usr/lib/jvm/java-1.8-openjdk-openj9/bin/traceformat

OpenJDK 8 with OpenJ9

From openjdk-8-openj9 0.61.0-r8 (enterprise-packages), captured 2026-11-08 by running traceformat --help (exit 0). permalink

Usage error: unknown argument, "--help"

Usage:
traceformat [-summary] input_file [-debug=level] [-datfile=file] [-format_time=yes|no] [-indent] [-timezone=+|-HH:MM] [-threads=id[,id]] [output_file] [-verbose] [-statistics]

Option details:

summary: Instructs the formatter to produce only summary information about the data

input_file: The binary trace file generated by IBM JVMs. For multi-generational trace files specify the file pattern instead. This option is required

debug: If specified this option will cause debug data to be written to stderr. The default debug level is 1, increasing this will increase the amount of data supplied.

datfile: A comma separated list of files containing the trace format strings. By default the following files are used:
  $JAVA_HOME/lib/J9TraceFormat.dat
  $JAVA_HOME/lib/OMRTraceFormat.dat

format_time: Specifies whether to format the tracepoint time stamps. Default is yes.

indent: Specifies whether to indent the trace point text to illustrate the call flow for the thread.

timezone: Specifies the offset from UTC/GMT to apply when formatting timestamps, as +|-HH:MM

threads: A comma separated list of thread ids to include in the formatted trace output.

output_file: The output file containing the formatted trace data. The default is to append ".fmt" to the input file name

verbose: If specified this option will cause warning and error messages to be printed to stderr. By default a count of each is displayed

statistics: If specified this will cause some statistics to be reported:
		bytes of data by component
		total bytes
		hit counts by trace point
		bytes of data by trace point

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.