Previous: Mprof profiling grade options, Up: Profiling grade options [Contents][Index]
--deep-profiling (grade modifier: ‘.profdeep’)Prepare the generated code for deep profiling. The Mercury deep
profiling tool mdprof (note the “d” in the name) associates
much more context with each measurement than mprof, making it
much more suitable for handling polymorphic code and higher order code,
both of which are much more common in typical Mercury code than in
typical C code. This option is supported only when targeting C with
‘--no-high-level-code’.
--no-coverage-profilingDo not gather deep profiling information that is useful only for coverage profiling.
--profile-for-feedback--profile-for-implicit-parallelismSelect deep profiling options that are suitable for profiler directed implicit parallelism. ‘--profile-for-implicit-parallelism’ is a deprecated synonym for this option.