Annotation of coherent/a/usr/man/COHERENT/prof, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: prof                         Command                         prof
                      4: 
                      5: 
                      6: 
                      7: 
                      8: Print execution profile of a C program
                      9: 
                     10: pprrooff [ -aabbccss ][ _p_r_o_g_f_i_l_e [ _m_o_n_f_i_l_e ] ]
                     11: 
                     12: pprrooff interprets the profile file  produced by an execution of a C
                     13: program and  reports the  execution frequencies of  each routine.
                     14: It also  reports the percentage  of execution time  spent in each
                     15: routine.
                     16: 
                     17: pprrooff normally reports  times and frequencies spent for regions of
                     18: programs  between  externally  defined  names.  _p_r_o_g_f_i_l_e  is  the
                     19: executable program; if omitted, ll.oouutt is assumed.  _m_o_n_f_i_l_e is the
                     20: monitor  file  produced  during  execution  of  the  program;  if
                     21: omitted, mmoonn.oouutt is assumed.
                     22: 
                     23: To produce  mmoonn.oouutt, a program  must be compiled  with the -VVPPRROOFF
                     24: option  to  cccc.  To profile  all  modules,  each  module must  be
                     25: compiled with this option.
                     26: 
                     27: The following options are available.
                     28: 
                     29: -aa Profile all symbols, not just externals.
                     30: 
                     31: -bb Print all bin information.
                     32: 
                     33: -cc Print all call information.
                     34: 
                     35: -ss Report stack usage high-water mark.
                     36: 
                     37: ***** Files *****
                     38: 
                     39: ll.oouutt -- Program file (with name list intact)
                     40: mmoonn.oouutt -- Raw execution profile
                     41: 
                     42: ***** See Also *****
                     43: 
                     44: cccc, ccoommmmaannddss, lldd, nnmm, pprrooffiill
                     45: 
                     46: 
                     47: 
                     48: 
                     49: 
                     50: 
                     51: 
                     52: 
                     53: 
                     54: 
                     55: 
                     56: 
                     57: 
                     58: 
                     59: 
                     60: 
                     61: 
                     62: 
                     63: 
                     64: COHERENT Lexicon                                           Page 1
                     65: 
                     66: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.