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

  
 
  

home | help
CHICKEN-PROFILE(1)	     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 occurs.

SEE ALSO
     chicken(1), csc(1)

     More information can be found in the CHICKEN User's Manual.

AUTHORS
     The CHICKEN Team

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

FreeBSD ports 15.quarterly	  Apr 26, 2017		      CHICKEN-PROFILE(1)

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

home | help