This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils 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: gprof - output


You are reading the results incorrectly.  Your use of clock is
measuring what the gprof output describes as "cumulative seconds".

Actually, "cumulative seconds" is just the time taken by a function (without its kids!) and all functions that took longer (are above it in the table), added together.

Pretty useless, unless you want to see something like "what is the
minimum number of functions that together make up for 50% of
execution time".  If it's a lot of-em, you'll have a hard time
getting the program to run significantly faster ;-)


Segher



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