Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
OCAMLPROF(1)		     General Commands Manual		    OCAMLPROF(1)

NAME
     ocamlprof - The OCaml profiler

SYNOPSIS
     ocamlprof [ options ] filename ...

DESCRIPTION
     The ocamlprof command prints execution counts gathered during the execution
     of a OCaml program instrumented with ocamlcp(1).

     It  produces  a  source  listing  of the program modules given as arguments
     where execution counts have been inserted as comments. For instance,

     ocamlprof foo.ml

     prints the source code for the foo module,  with  comments  indicating  how
     many  times  the functions in this module have been called. Naturally, this
     information is accurate only if the source file has not been modified since
     the profiling execution took place.

OPTIONS
     -f dumpfile
	    Specifies an alternate dump file of profiling information.

     -F string
	    Specifies an additional string to be output with profiling	informa-
	    tion.  By default, ocamlprof(1) will annotate programs with comments
	    of	the  form  (* n *)  where n is the counter value for a profiling
	    point. With option -F s the annotation will be (* sn *)

     -impl filename
	    Compile the file filename as an implementation file, even if its ex-
	    tension is not .ml.

     -intf filename
	    Compile the file filename as an interface file, even if  its  exten-
	    sion is not .mli.

     -version
	    Print version string and exit.

     -vnum  Print short version number and exit.

     -help or --help
	    Display a short usage summary and exit.

SEE ALSO
     ocamlcp(1).
     The OCaml user's manual, chapter "Profiling".

								    OCAMLPROF(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=ocamlprof&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help