gcov: emit hotness colors to easily find hot code.
authorMartin Liska <mliska@suse.cz>
Mon, 17 Sep 2018 08:49:09 +0000 (10:49 +0200)
committerMartin Liska <marxin@gcc.gnu.org>
Mon, 17 Sep 2018 08:49:09 +0000 (08:49 +0000)
commitd6683f89123f4badb0396d5c9adcc81f46494b0b
tree2c313b8db0db95ac676f624a871d05e5636412e6
parent7dc58b50536223fefe18c38cde7c759ae528f934
gcov: emit hotness colors to easily find hot code.

2018-09-17  Martin Liska  <mliska@suse.cz>

* doc/gcov.texi: Document new option --use-hotness-colors.
* gcov.c (struct source_info): Declare new field.
(source_info::source_info): Set default for maximum_count.
(print_usage): Add new -q option.
(process_args): Process it.
(accumulate_line_info): Save src->maximum_count.
(output_line_beginning): Make color line number if
flag_use_hotness_colors is set.
(output_line_details): Pass default argument value.
(output_lines): Pass src->maximum_count.

From-SVN: r264360
gcc/ChangeLog
gcc/doc/gcov.texi
gcc/gcov.c