granularity: each sample hit covers 4 byte(s) for 0.00% of 979.30 seconds flat profile: %time the percentage of the total running time of the program used by this function. cumsecs a running sum of the number of seconds accounted for by this function and those listed above it. seconds the number of seconds accounted for by this function alone. This is the major sort for this listing. calls the number of times this function was invoked, if this function is profiled, else blank. name the name of the function. This is the minor sort for this listing. %time cumsecs seconds calls msec/call name 53.1 520.32 520.32 1 520320.00 twldrv 35.5 867.96 347.64 8887794 0.04 fpppp 8.6 952.31 84.35 1675185 0.05 efill 1.6 967.53 15.22 $$exp 0.5 972.22 4.69 _mcount 0.3 975.17 2.95 $$pow 0.2 977.41 2.24 __math_dpowi_noexc 0.1 978.45 1.04 FTN_DTOI$ 0.1 979.11 0.66 FTN_DINT 0.0 979.30 0.19 $$divide_by_constant 0.0 979.30 0.00 163 0.00 _memcpy 0.0 979.30 0.00 78 0.00 _isdigit 0.0 979.30 0.00 33 0.00 _fwrite 0.0 979.30 0.00 20 0.00 _memmove 0.0 979.30 0.00 10 0.00 _fgets 0.0 979.30 0.00 10 0.00 _fgets_unlocked 0.0 979.30 0.00 10 0.00 memccpy 0.0 979.30 0.00 8 0.00 _ioctl_sys 0.0 979.30 0.00 8 0.00 ioctl 0.0 979.30 0.00 6 0.00 tree_insert 0.0 979.30 0.00 5 0.00 cl_c_702a_tree_delete 0.0 979.30 0.00 5 0.00 isatty 0.0 979.30 0.00 5 0.00 malloc 0.0 979.30 0.00 3 0.00 _brk 0.0 979.30 0.00 2 0.00 _findbuf 0.0 979.30 0.00 2 0.00 brk 0.0 979.30 0.00 2 0.00 lclear 0.0 979.30 0.00 2 0.00 sb_nvmatch 0.0 979.30 0.00 1 0.00 ___exit 0.0 979.30 0.00 1 0.00 __fflush_unlocked 0.0 979.30 0.00 1 0.00 _atexit 0.0 979.30 0.00 1 0.00 _calloc 0.0 979.30 0.00 1 0.00 _filbuf 0.0 979.30 0.00 1 0.00 _getenv 0.0 979.30 0.00 1 0.00 _lseek 0.0 979.30 0.00 1 0.00 _read 0.0 979.30 0.00 1 0.00 _read_sys 0.0 979.30 0.00 1 0.00 _sbrk 0.0 979.30 0.00 1 0.00 _wrtchk 0.0 979.30 0.00 1 0.00 aclear 0.0 979.30 0.00 1 0.00 fseek 0.0 979.30 0.00 1 0.00 grow_arena 0.0 979.30 0.00 1 0.00 main__ 0.0 979.30 0.00 1 0.00 node_alloc 0.0 979.30 0.00 1 0.00 profil call graph profile: The sum of self and descendents is the major sort for this listing. function entries: index the index of the function in the call graph listing, as an aid to locating it (see below). %time the percentage of the total time of the program accounted for by this function and its descendents. self the number of seconds spent in this function itself. descendents the number of seconds spent in the descendents of this function on behalf of this function. called the number of times this function is called (other than recursive calls). self the number of times this function calls itself recursively. name the name of the function, with an indication of its membership in a cycle, if any. index the index of the function in the call graph listing, as an aid to locating it. parent listings: self* the number of seconds of this function's self time which is due to calls from this parent. descendents* the number of seconds of this function's descendent time which is due to calls from this parent. called** the number of times this function is called by this parent. This is the numerator of the fraction which divides up the function's time to its parents. total* the number of times this function was called by all of its parents. This is the denominator of the propagation fraction. parents the name of this parent, with an indication of the parent's membership in a cycle, if any. index the index of this parent in the call graph listing, as an aid in locating it. children listings: self* the number of seconds of this child's self time which is due to being called by this function. descendent* the number of seconds of this child's descendent's time which is due to being called by this function. called** the number of times this child is called by this function. This is the numerator of the propagation fraction for this child. total* the number of times this child is called by all functions. This is the denominator of the propagation fraction. children the name of this child, and an indication of its membership in a cycle, if any. index the index of this child in the call graph listing, as an aid to locating it. * these fields are omitted for parents (or children) in the same cycle as the function. If the function (or child) is a member of a cycle, the propagated times and propagation denominator represent the self time and descendent time of the cycle as a whole. ** static-only parents and children are indicated by a call count of 0. cycle listings: the cycle as a whole is listed with the same fields as a function entry. Below it are listed the members of the cycle, and their contributions to the time and call counts of the cycle. granularity: each sample hit covers 4 byte(s) for 0.00% of 974.61 seconds called/total parents index %time self descendents called+self name index called/total children 0.00 952.31 1/1 $START$ [3] [1] 97.7 0.00 952.31 1 main__ [1] 520.32 431.99 1/1 twldrv [2] 0.00 0.00 2/2 lclear [19] 0.00 0.00 1/1 aclear [21] ----------------------------------------------- 520.32 431.99 1/1 main__ [1] [2] 97.7 520.32 431.99 1 twldrv [2] 347.64 0.00 8887794/8887794 fpppp [4] 84.35 0.00 1675185/1675185 efill [5] ----------------------------------------------- [3] 97.7 0.00 952.31 $START$ [3] 0.00 952.31 1/1 main__ [1] ----------------------------------------------- 347.64 0.00 8887794/8887794 twldrv [2] [4] 35.7 347.64 0.00 8887794 fpppp [4] ----------------------------------------------- 84.35 0.00 1675185/1675185 twldrv [2] [5] 8.7 84.35 0.00 1675185 efill [5] ----------------------------------------------- [6] 1.6 15.22 0.00 $$exp [6] ----------------------------------------------- [7] 0.3 2.95 0.00 $$pow [7] ----------------------------------------------- [8] 0.2 2.24 0.00 __math_dpowi_noexc [8] ----------------------------------------------- [9] 0.1 1.04 0.00 FTN_DTOI$ [9] ----------------------------------------------- [10] 0.1 0.66 0.00 FTN_DINT [10] ----------------------------------------------- [11] 0.0 0.19 0.00 $$divide_by_constant [11] ----------------------------------------------- 0.00 0.00 10/10 _fgets_unlocked [501] [12] 0.0 0.00 0.00 10 memccpy [12] ----------------------------------------------- 0.00 0.00 3/8 F77_FSET [134] 0.00 0.00 5/8 isatty [16] [13] 0.0 0.00 0.00 8 ioctl [13] 0.00 0.00 8/8 _ioctl_sys [502] ----------------------------------------------- 0.00 0.00 1/6 grow_arena [23] 0.00 0.00 5/6 malloc [17] [14] 0.0 0.00 0.00 6 tree_insert [14] ----------------------------------------------- 0.00 0.00 5/5 malloc [17] [15] 0.0 0.00 0.00 5 cl_c_702a_tree_delete [15] ----------------------------------------------- 0.00 0.00 2/5 _findbuf [504] 0.00 0.00 3/5 F77_FSET [134] [16] 0.0 0.00 0.00 5 isatty [16] 0.00 0.00 5/8 ioctl [13] ----------------------------------------------- 0.00 0.00 1/5 _calloc [508] 0.00 0.00 4/5 __alloc_buf [547] [17] 0.0 0.00 0.00 5 malloc [17] 0.00 0.00 5/5 cl_c_702a_tree_delete [15] 0.00 0.00 5/6 tree_insert [14] 0.00 0.00 1/2 brk [18] 0.00 0.00 1/1 node_alloc [24] 0.00 0.00 1/1 grow_arena [23] ----------------------------------------------- 0.00 0.00 1/2 grow_arena [23] 0.00 0.00 1/2 malloc [17] [18] 0.0 0.00 0.00 2 brk [18] 0.00 0.00 2/3 _brk [503] ----------------------------------------------- 0.00 0.00 2/2 main__ [1] [19] 0.0 0.00 0.00 2 lclear [19] ----------------------------------------------- 0.00 0.00 2/2 _getenv [510] [20] 0.0 0.00 0.00 2 sb_nvmatch [20] ----------------------------------------------- 0.00 0.00 1/1 main__ [1] [21] 0.0 0.00 0.00 1 aclear [21] ----------------------------------------------- 0.00 0.00 1/1 FTN_S_WSFE [183] [22] 0.0 0.00 0.00 1 fseek [22] 0.00 0.00 1/1 __fflush_unlocked [506] 0.00 0.00 1/1 _lseek [511] ----------------------------------------------- 0.00 0.00 1/1 malloc [17] [23] 0.0 0.00 0.00 1 grow_arena [23] 0.00 0.00 1/2 brk [18] 0.00 0.00 1/6 tree_insert [14] ----------------------------------------------- 0.00 0.00 1/1 malloc [17] [24] 0.0 0.00 0.00 1 node_alloc [24] 0.00 0.00 1/1 _sbrk [514] ----------------------------------------------- 0.00 0.00 1/1 _moncontrol [739] [25] 0.0 0.00 0.00 1 profil [25] ----------------------------------------------- 0.00 0.00 4/163 __f_io [571] 0.00 0.00 10/163 __ftn_ldr_in [595] 0.00 0.00 20/163 _memmove [499] 0.00 0.00 33/163 _fwrite [498] 0.00 0.00 96/163 __out_buf [672] [496] 0.0 0.00 0.00 163 _memcpy [496] ----------------------------------------------- 0.00 0.00 31/78 __cnv_ci [554] 0.00 0.00 47/78 __ftn_ldr_in [595] [497] 0.0 0.00 0.00 78 _isdigit [497] ----------------------------------------------- 0.00 0.00 33/33 __new_rc [669] [498] 0.0 0.00 0.00 33 _fwrite [498] 0.00 0.00 33/163 _memcpy [496] 0.00 0.00 1/1 _wrtchk [515] ----------------------------------------------- 0.00 0.00 20/20 __fl_out [573] [499] 0.0 0.00 0.00 20 _memmove [499] 0.00 0.00 20/163 _memcpy [496] ----------------------------------------------- 0.00 0.00 10/10 read_to_newline [447] [500] 0.0 0.00 0.00 10 _fgets [500] 0.00 0.00 10/10 _fgets_unlocked [501] ----------------------------------------------- 0.00 0.00 10/10 _fgets [500] [501] 0.0 0.00 0.00 10 _fgets_unlocked [501] 0.00 0.00 10/10 memccpy [12] 0.00 0.00 1/1 _filbuf [509] ----------------------------------------------- 0.00 0.00 8/8 ioctl [13] [502] 0.0 0.00 0.00 8 _ioctl_sys [502] ----------------------------------------------- 0.00 0.00 1/3 _sbrk [514] 0.00 0.00 2/3 brk [18] [503] 0.0 0.00 0.00 3 _brk [503] ----------------------------------------------- 0.00 0.00 1/2 _filbuf [509] 0.00 0.00 1/2 _wrtchk [515] [504] 0.0 0.00 0.00 2 _findbuf [504] 0.00 0.00 2/5 isatty [16] ----------------------------------------------- 0.00 0.00 1/1 FTN_WS_STOP [186] [505] 0.0 0.00 0.00 1 ___exit [505] ----------------------------------------------- 0.00 0.00 1/1 fseek [22] [506] 0.0 0.00 0.00 1 __fflush_unlocked [506] ----------------------------------------------- 0.00 0.00 1/1 _monstartup [740] [507] 0.0 0.00 0.00 1 _atexit [507] ----------------------------------------------- 0.00 0.00 1/1 __calloc_buf [549] [508] 0.0 0.00 0.00 1 _calloc [508] 0.00 0.00 1/5 malloc [17] ----------------------------------------------- 0.00 0.00 1/1 _fgets_unlocked [501] [509] 0.0 0.00 0.00 1 _filbuf [509] 0.00 0.00 1/2 _findbuf [504] 0.00 0.00 1/1 _read [512] ----------------------------------------------- 0.00 0.00 1/1 __ftn_f_init [593] [510] 0.0 0.00 0.00 1 _getenv [510] 0.00 0.00 2/2 sb_nvmatch [20] ----------------------------------------------- 0.00 0.00 1/1 fseek [22] [511] 0.0 0.00 0.00 1 _lseek [511] ----------------------------------------------- 0.00 0.00 1/1 _filbuf [509] [512] 0.0 0.00 0.00 1 _read [512] 0.00 0.00 1/1 _read_sys [513] ----------------------------------------------- 0.00 0.00 1/1 _read [512] [513] 0.0 0.00 0.00 1 _read_sys [513] ----------------------------------------------- 0.00 0.00 1/1 node_alloc [24] [514] 0.0 0.00 0.00 1 _sbrk [514] 0.00 0.00 1/3 _brk [503] ----------------------------------------------- 0.00 0.00 1/1 _fwrite [498] [515] 0.0 0.00 0.00 1 _wrtchk [515] 0.00 0.00 1/2 _findbuf [504] ----------------------------------------------- Aug 29 00:05 1995 index Page 1 10 FTN_DINT 501 _fgets_unlocked 17 malloc 9 FTN_DTOI$ 509 _filbuf 8 __math_dpowi_noexc 3 $START$ 504 _findbuf 12 memccpy 21 aclear 4 fpppp 496 _memcpy 507 _atexit 22 fseek 499 _memmove 503 _brk 498 _fwrite 24 node_alloc 18 brk 510 _getenv 7 $$pow 508 _calloc 23 grow_arena 25 profil 15 cl_c_702a_tree_delete 13 ioctl 512 _read 11 $$divide_by_constant 502 _ioctl_sys 513 _read_sys 5 efill 16 isatty 20 sb_nvmatch 505 ___exit 497 _isdigit 514 _sbrk 6 $$exp 19 lclear 14 tree_insert 506 __fflush_unlocked 511 _lseek 2 twldrv 500 _fgets 1 main__ 515 _wrtchk