Thought this might be of interest too ;o)
 
Best viewed in fixed font (e.g. courier).
 
 
Profile: Function timing, sorted by time
Date:    Mon Nov 26 21:25:20 2001
 

Program Statistics
------------------
    Command line at 2001 Nov 26 21:23: "D:\lame\lame3.70\Release\lame" 4york.wav
    Total time: 12015.903 millisecond
    Time outside of functions: 8.906 millisecond
    Call depth: 14
    Total functions: 359
    Total hits: 21959156
    Function coverage: 33.4%
    Overhead Calculated 4
    Overhead Average 4
 
Module Statistics for lame.exe
------------------------------
    Time in module: 12006.998 millisecond
    Percent of time in module: 100.0%
    Functions in module: 359
    Hits in module: 21959156
    Module function coverage: 33.4%
 
        Func          Func+Child           Hit
        Time   %         Time      %      Count  Function
---------------------------------------------------------
    1219.779  10.2     2067.621  17.2     7294 _L3psycho_anal (psymodel.obj)
    1043.316   8.7     1043.316   8.7   131292 _window_subband (newmdct.obj)
     807.311   6.7     1221.067  10.2  3972140 _BF_addEntry (formatbitstream.obj)
     717.014   6.0     1131.858   9.4  1708748 _HuffmanCode (l3bitstream.obj)
     655.362   5.5     3004.356  25.0     7294 _Huffmancodebits (l3bitstream.obj)
     556.078   4.6      984.749   8.2  2603596 _putMyBits (l3bitstream.obj)
     529.186   4.4      529.186   4.4     7294 _fft_long (fft.obj)
     462.912   3.9     1548.905  12.9  2399384 _WriteMainDataBits (formatbitstream.obj)
     446.869   3.7      446.869   3.7  3806792 _abs_and_sign (l3bitstream.obj)
     446.718   3.7      446.730   3.7  2795992 _BF_addElement (formatbitstream.obj)
     428.671   3.6      428.671   3.6  2603596 _putbits (util.obj)
     422.669   3.5      422.669   3.5    33286 _calc_noise1 (quantize.obj)
     402.904   3.4     2302.703  19.2     7294 _outer_loop (quantize.obj)
     316.256   2.6      316.256   2.6     7294 _fft_short (fft.obj)
     310.760   2.6     1386.957  11.6    66317 _count_bits (takehiro.obj)
     292.770   2.4      292.770   2.4   225248 _mdct_long (newmdct.obj)
     245.294   2.0      245.294   2.0    66314 _quantize_xrpow_ISO (quantize-pvt.obj)
     222.372   1.9     1771.277  14.8    29176 _writePartMainData (formatbitstream.obj)
     195.419   1.6     1538.191  12.8     7294 _mdct_sub48 (newmdct.obj)
     193.632   1.6      193.634   1.6     7293 _read_samples_pcm (get_audio.obj)
     186.078   1.5    11519.942  95.9     7294 _lame_encode_frame (lame.obj)
     179.052   1.5      179.052   1.5    77345 _count_bit_noESC (takehiro.obj)
     178.439   1.5      178.439   1.5   191917 _ix_max (takehiro.obj)
     167.208   1.4      167.208   1.4   110796 _count_bit_ESC (takehiro.obj)
     127.120   1.1     2567.608  21.4     7294 _iteration_loop (quantize.obj)
     110.479   0.9      803.518   6.7    64426 _count_bits_long (takehiro.obj)
     104.505   0.9    12006.998 100.0        1 _main (main.obj)
     101.394   0.8      222.654   1.9    97324 _L3_huffman_coder_count1 (l3bitstream.obj)
      92.699   0.8      693.039   5.8   188141 _choose_table (takehiro.obj)
      91.847   0.8    11617.850  96.8     7296 _lame_encode_buffer (lame.obj)
      84.545   0.7      278.179   2.3     7293 _get_audio (get_audio.obj)
      83.006   0.7       83.006   0.7   108960 _count_bit_noESC2 (takehiro.obj)
      72.995   0.6      182.745   1.5     7294 _write_side_info (formatbitstream.obj)
      54.890   0.5       54.890   0.5     7294 _calc_xmin (quantize-pvt.obj)
      43.571   0.4       95.185   0.8   169128 _CRC_BF_addEntry (l3bitstream.obj)
      36.691   0.3       36.691   0.3    26194 _amp_scalefac_bands (quantize.obj)
      36.545   0.3       36.545   0.3    14588 _getframebits (util.obj)
      31.935   0.3      179.599   1.5     7294 _encodeSideInfo (l3bitstream.obj)
      31.523   0.3       31.523   0.3    27172 _scale_bitcount_lsf (quantize-pvt.obj)
      27.607   0.2      109.107   0.9    29176 _writePartSideInfo (formatbitstream.obj)
      25.710   0.2       58.684   0.5    29176 _BF_LoadHolderFromBitstreamPart (formatbitstream.obj)
      24.580   0.2     3059.079  25.5     7294 _encodeMainData (l3bitstream.obj)
      17.505   0.1       18.750   0.2     7294 _iteration_init (quantize-pvt.obj)
      17.365   0.1     5121.667  42.7     7294 _III_format_bitstream (l3bitstream.obj)
      15.120   0.1       15.120   0.1     3199 _count_bit_short_ESC (takehiro.obj)
      15.037   0.1       15.471   0.1     7295 _copy_buffer (util.obj)
      14.526   0.1       14.937   0.1     7294 _best_scalefac_store (takehiro.obj)
      12.321   0.1       76.571   0.6     7294 _store_side_info (formatbitstream.obj)
      10.465   0.1       11.320   0.1       38 _timestatus (timestatus.obj)
       8.367   0.1       10.947   0.1     7294 _on_pe (quantize-pvt.obj)
       8.316   0.1      814.341   6.8    29577 _inner_loop (quantize-pvt.obj)
       7.848   0.1      588.779   4.9     7294 _bin_search_StepSize2 (quantize-pvt.obj)
       7.207   0.1        7.207   0.1     7294 _init_outer_loop (quantize.obj)
       6.460   0.1        6.460   0.1     8160 _mdct_short (newmdct.obj)
       6.062   0.1        6.062   0.1     7295 _fill_buffer (lame.obj)
       5.553   0.0        5.553   0.0    29176 _BF_PartLength (formatbitstream.obj)
       4.845   0.0     1858.204  15.5     7294 _BF_BitstreamFrame (formatbitstream.obj)
       4.814   0.0     1776.091  14.8     7294 _main_data (formatbitstream.obj)
       4.132   0.0        7.246   0.1     7294 _drain_into_ancillary_data (l3bitstream.obj)
       3.834   0.0        3.834   0.0     7294 _ResvFrameBegin (reservoir.obj)
       3.587   0.0        3.587   0.0    25992 _quant_compare (quantize.obj)
       3.476   0.0        3.476   0.0      559 _count_bit_short_noESC (takehiro.obj)
       2.620   0.0        2.620   0.0    26194 _loop_break (quantize-pvt.obj)
       2.580   0.0        2.580   0.0     7294 _ResvMaxBits (reservoir.obj)
       2.323   0.0        2.323   0.0        1 _L3para_read (psymodel.obj)
       2.068   0.0        2.068   0.0     7294 _ResvFrameEnd (reservoir.obj)
       1.908   0.0        1.908   0.0        1 _lame_init (lame.obj)
       1.682   0.0      279.861   2.3     7293 _lame_readframe (get_audio.obj)
       1.424   0.0       27.385   0.2     3776 _choose_table_short (takehiro.obj)
       1.161   0.0        1.161   0.0      696 _ATHformula (quantize-pvt.obj)
       0.898   0.0        0.898   0.0     7294 _ResvAdjust (reservoir.obj)
       0.870   0.0        0.870   0.0        1 _BitrateIndex (util.obj)
       0.808   0.0        0.934   0.0        1 _OpenSndFile (get_audio.obj)
       0.698   0.0        0.698   0.0     7294 _side_queue_elements (formatbitstream.obj)
       0.643   0.0        0.643   0.0     7294 _get_side_info (formatbitstream.obj)
       0.578   0.0        0.578   0.0       38 _ts_real_time (timestatus.obj)
       0.434   0.0        0.434   0.0     7295 _empty_buffer (util.obj)
       0.291   0.0        0.318   0.0        1 _lame_print_version (version.obj)
       0.264   0.0        0.264   0.0       38 _ts_process_time (timestatus.obj)
       0.226   0.0        0.226   0.0        1 _mdct_init48 (newmdct.obj)
       0.195   0.0        0.195   0.0       30 _BF_newPartHolder (formatbitstream.obj)
       0.144   0.0        0.463   0.0        1 _lame_print_config (lame.obj)
       0.096   0.0        0.096   0.0        1 _mem_alloc (util.obj)
       0.092   0.0        0.092   0.0       12 _Read16BitsHighLow (portableio.obj)
       0.084   0.0        1.245   0.0        1 _compute_ath (quantize-pvt.obj)
       0.078   0.0        0.078   0.0        1 _init_fft (fft.obj)
       0.045   0.0        0.045   0.0        1 _CloseSndFile (get_audio.obj)
       0.037   0.0        4.516   0.0        1 _lame_encode_finish (lame.obj)
       0.034   0.0        0.969   0.0        1 _lame_init_infile (get_audio.obj)
       0.025   0.0        0.117   0.0        6 _Read32BitsHighLow (portableio.obj)
       0.024   0.0        0.024   0.0        1 _get_lame_version (version.obj)
       0.023   0.0        0.994   0.0        1 _lame_init_params (lame.obj)
       0.019   0.0        0.019   0.0        1 _id3_inittag (id3tag.obj)
       0.018   0.0        0.037   0.0        1 _lame_parse_args (parse.obj)
       0.015   0.0        0.015   0.0        9 _BF_freePartHolder (formatbitstream.obj)
       0.013   0.0        0.013   0.0       74 _ts_calc_times (timestatus.obj)
       0.004   0.0        0.004   0.0        1 _SmpFrqIndex (util.obj)
       0.003   0.0        0.003   0.0        1 _get_psy_version (version.obj)
       0.003   0.0        0.003   0.0        2 _fskip (get_audio.obj)
       0.003   0.0        0.014   0.0        2 _free_side_info_link (formatbitstream.obj)
       0.003   0.0        0.010   0.0        1 _parse_wave_header (get_audio.obj)
       0.003   0.0        0.003   0.0        1 _desalloc_buffer (util.obj)
       0.002   0.0        0.002   0.0        1 _lame_mp3_tags (lame.obj)
       0.002   0.0        0.002   0.0        1 _DetermineByteOrder (util.obj)
       0.002   0.0        4.154   0.0        3 _lame_encode (lame.obj)
       0.001   0.0        0.002   0.0        5 _Read32Bits (portableio.obj)
       0.001   0.0        0.016   0.0        1 _III_FlushBitstream (l3bitstream.obj)
       0.001   0.0        0.126   0.0        1 _parse_file_header (get_audio.obj)
       0.001   0.0        0.015   0.0        1 _BF_FlushBitstream (formatbitstream.obj)
       0.001   0.0        0.001   0.0        2 _GetSndSamples (get_audio.obj)
       0.001   0.0        0.001   0.0        2 _GetSndSampleRate (get_audio.obj)
       0.001   0.0        0.001   0.0        1 _InitFormatBitStream (formatbitstream.obj)
       0.001   0.0        0.001   0.0       14 _Read16BitsLowHigh (portableio.obj)
       0.001   0.0        0.046   0.0        1 _lame_close_infile (get_audio.obj)
       0.000   0.0        0.097   0.0        1 _alloc_buffer (util.obj)
       0.000   0.0        0.014   0.0        1 _free_side_queues (formatbitstream.obj)
       0.000   0.0        0.097   0.0        1 _init_bit_stream_w (util.obj)
       0.000   0.0        0.000   0.0        1 _wave_check (get_audio.obj)
       0.000   0.0        0.012   0.0        1 _BF_resizePartHolder (formatbitstream.obj)
       0.000   0.0        0.000   0.0        2 _GetSndChannels (get_audio.obj)