> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99105 > > --- Comment #8 from Martin Liška <marxin at gcc dot gnu.org> --- > This is what I see for GCC PGO in train stage. It's from perf top: > > 4.33% cc1plus [.] > __gcov_indirect_call_profiler_v4 > ◆ > 2.28% cc1plus [.] __gcov_topn_values_profiler > > ▒ > 0.85% cc1plus [.] ggc_internal_alloc >
Yep, this is usual profile I see. Perhaps you want to try profile "make check" > > In the case of GCC, we emit 500 .gcda files. > > @Honza: Can you please test my patch that uses glibc buffered I/O if it helps? I can give it a try later this week (I would like to collect some data on performance first) Honza