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

FreeBSD Manual Pages

  
 
  

home | help
CHICKEN-PROFILE(1)	FreeBSD	General	Commands Manual	    CHICKEN-PROFILE(1)

NAME
     chicken-profile --	generate a report from profile-information

SYNOPSIS
     chicken-profile [OPTION ...] [FILENAME]

DESCRIPTION
     chicken-profile reads in profiling	information generated by CHICKEN
     Scheme programs compiled with the -profile	option,	and generates a	table
     listing function names and	their execution	times.	FILENAME defaults to
     the `PROFILE.<number>', selecting the one with the	highest	modification
     time, in case multiple profiles exist.

     The program accepts following arguments:

     -help   Show usage	and exit.

     -version
	     Show version and exit.

     -decimals DDD
	     Set number	of decimals for	seconds, average and percent columns
	     (three digits, default: 333).

     -no-unused
	     Remove procedures that are	never called.

     -sort-by-avg
	     Sort output by average procedure execution	time.

     -sort-by-calls
	     Sort output by call frequency.

     -sort-by-name
	     Sort output alpabetically by procedure name.

     -sort-by-time
	     Sort output by procedure execution	time.

     -top N  Display only the top N entries.

EXIT STATUS
     The chicken-profile utility exits 0 on success, and >0 if an error	oc-
     curs.

SEE ALSO
     chicken(1), csc(1)

     More information can be found in the CHICKEN User's Manual:
     http://wiki.call-cc.org/manual/index

AUTHORS
     The CHICKEN Team

BUGS
     Submit bug	reports	by e-mail to chicken-janitors@nongnu.org

FreeBSD	13.0			 Apr 26, 2017			  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | EXIT STATUS | SEE ALSO | AUTHORS | BUGS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=chicken-profile5&sektion=1&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help