Compiler Option: -profgen

Enable function profiling by selecting a specific profiler

Syntax
   -profgen < profiler >

Description
   The -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 <filename[.exe]>.prf file 
      containing the profiling report will be created in the program 
      directory.

   -profgen cycles
      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 -gen gas64 only)

   -profgen gmon
      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
   * Compiler Option: -profile
   * Profiling with fb's profiler
   * Profiling for gmon/gprof
   * Using the Command Line

