Compiler Option: -profgen
Documentation
Enable function profiling by selecting a specific profilerSyntax
-profgen < profiler >
Description
The
-profgen fb
-profgen compiler option enables function profiling by selecting a specific profiler among different profiler code generation backends.-profgen fb
Enable function call profiling using fb's profiler. After running an executable compiled with this option, a
-profgen cycles<filename[.exe]>.prf file containing the profiling report will be created in the program directory.Enable cycle count profiling on some targets using fb's profiler. After running an executable compiled with this option, it can generate a basic report of cycle counts.
(currently a work in progress on
-profgen gmon(currently a work in progress on
-gen gas64 only)Enable profiling code generation for gmon/gprof. After running an executable compiled with this option, a
gmon.out file will be created in the program directory, allowing use of GPROF for analysis of the program's execution.Version
- Since fbc 1.20.0
See also