This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] New gcov format


> Hi,
> this patch replaces the existing gcov files (.bbg, .bb & .da) with a new
> robust & extensible format. The format is specified in the gcov-io.h
> file, which I've attached in its entirety.
> Now the compiler produces just a .bbg file and the runtime produces
> the .da file. The new format is based on tagged records with explicit
> lengths. They also have magic and version information. The program
> and object summaries are augmented to retain the number of merged
> runs, the maximum counter and the sum of individual maxima. We also
> keep track of separate program summaries for the same object file
> included in several executables (this happens when instrumenting gcc).

This looks really well.  I unforutnately won:t have time to take a look
at it in more detail till end of september I guess, but it is defnitly
step in right direction. Thanks a lot for that!

Honza


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]