# javaprof - the Java profiling data prettyprinter

javaprof prettyprints the profiling data produced by java.

## SYNOPSIS

    javaprof [ options ] java.prof

## DESCRIPTION

javaprof is a program for prettyprinting the profiling data produced by `java -prof`. java.prof is the name of the file created by using the -prof option to java. java.prof contains the profiling information that javaprof uses to compute various statistics.

NOTE: Profiling information is not accurate for multi-threaded applications. Profiling should only be used on single-threaded benchmark programs.

The profiling information is written to `stdout` and consists of three sections:

1. time/#calls per method
2. time/#calls per class
3. memory usage per data type

## OPTIONS

-v
  Causes javaprof to produce additional profiling information, which is considered less interesting than that listed above.

## SEE ALSO

javac, javah, java, javap, javadoc, The Java Language Specification