fftime', 'memccpy', 'write', and 'mcount'. Since only six samples were taken, none of these values can be regarded as particularly reliable. In another run, the 'self seconds' field for 'mcount' might well be '0.00' or '0.02'. *Note Statistical Sampling Error: Sampling Error, for a complete discussion. The remaining functions in the listing (those whose 'self seconds' field is '0.00') didn't appear in the histogram samples at all. However, the call graph indicated that they were called, so therefore they are listed, sorted in decreasing order by the 'calls' field. Clearly some time was spent executing these functions, but the paucity of histogram samples prevents any determination of how much time each took. Here is what the fields in each line mean: '% time' This is the percentage of the total execution time your program spent in this function. These should all add up to 100%. 'cumulative seconds' This is the cumulative total number of seconds the computer spent executing this functions, plus the time spent in all the functions above this one in this table. 'self seconds' This is the number of seconds accounted for by this function alone. The flat profile listing is sorted first by this number. 'calls' This is the total number of times the function was called. If the function was never called, or the number of times it was called cannot be determined (probably because the function was not compiled with profiling enabled), the "calls" field is blank. 'self ms/call' This represents the average number of milliseconds spent in this function per call, if this function is profiled. Otherwise, this field is blank for this function. 'total ms/call' This represents the average number of milliseconds spent in this function and its descendants per call, if this function is profiled. Otherwise, this field is blank for this function. This is the only field in the flat profile that uses call graph analysis. 'name' This is the name of the function. The flat profile is sorted by this field alphabetically after the "self seconds" and "calls" fields are sorted.