logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Gprof Profiler - Analyze Program Performance | Online Free DevTools by Hexmos

Analyze program performance with Gprof Profiler. Profile function executions and optimize your code for better efficiency. Free online tool, no registration required.

gprof

Performance analysis tool for many programming languages. It profiles the function executions of a program. More information: https://ftp.gnu.org/old-gnu/Manuals/gprof/html_mono/gprof.html.

  • Compile binary to default a.out with gprof information and run it to get gmon.out:

gcc {{[-p|-pg]}} {{program.c}} && ./a.out

  • Run gprof on default a.out and gmon.out to obtain profile output:

gprof

  • Run gprof on a named binary:

gprof {{path/to/binary}} {{path/to/gmon.out}}

  • Suppress profile field’s description:

gprof {{[-b|--brief]}}

  • Display routines that have zero usage:

gprof {{[-bz|--brief --display-unused-functions]}}

See Also