On Thu, Mar 09, 2017 at 11:15:57AM -0600, René Berber via Exim-users wrote:
> On 3/9/2017 10:46 AM, Jeremy Harris wrote:
>
> > On 09/03/17 16:20, lists-exim@??? wrote:
> >> Unfortunately this is stuck running this on HPUX 11.2 at the moment.
> >> I don't have much installed aside from GCC/GDB but if you can make
> >> some suggestions I'll be happy to do some research as time permits.
> >>
> >> I also plan to take this config and test it on Linux 4.87 vs 4.88 as
> >> well. The message originator runs on HPUX and distributes the email to 3
> >> MX hosts in the DMZ all running EXIM 4.80 on Debian.
> >
> > Linux has a suite of tools called "perf". I'd expect HPUX to have
> > something similar; Solaris certainly did when I worked with that.
> >
> > Learning what to look for is the worst thing with these sorts of
> > tools, I find; they have too many options. I'd like a time-by-function
> > list, as a start.
>
> GCC can also do profiling.
>
> Build with: CFLAGS="-g -pg", LDFLAGS="-g -pg".
>
> Then run with: gprof -Isrc exim-4.88 gmon.out > gprof-exim.txt
> (where "src" is a list of search directories in which to find source
> files; exim-4.88 is the executable; gmon.out is a product of the build
> -- dynamic call graph and profile)
>
> Hope this helps.
> --
> R.Berber
>
Thank you, I'd actually found the gprof tool while researching prof
after reading Jeremy's email.
Following is output from gprof:
granularity: each sample hit covers 2 byte(s) in module /mnt/devl3/homedirs/wcuddy/src/exim/exim-4.88/build-HP-UX-ia64/exim for 12.50% of 0.08 seconds
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libm.so.1 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libxnet.so.1 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libelf.so.1 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /usr/local/lib/hpux64/libgcc_s.so.0 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libunwind.so.1 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libgprof.so no time accumulated
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libc.so.1 for 0.69% of 1.44 seconds
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libxti.so.1 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libuca.so.1 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libdl.so.1 no time accumulated
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libnss_files.so.1 no time accumulated
%time cumsecs seconds calls msec/call module_index name
89.5 1.36 1.36 7 _strstr
5.3 1.44 0.08 7 _getdents
5.3 1.52 0.08 0 compile_branch
0.0 1.52 0.00 1814 0.00 0 store_get_3
0.0 1.52 0.00 1193 0.00 0 string_copy
0.0 1.52 0.00 556 0.00 0 string_vformat
0.0 1.52 0.00 555 0.00 0 macro_create
0.0 1.52 0.00 538 0.00 0 string_sprintf
0.0 1.52 0.00 163 0.00 0 find_option
0.0 1.52 0.00 159 0.00 0 strncmpic
0.0 1.52 0.00 154 0.00 0 get_config_line
0.0 1.52 0.00 140 0.00 0 readconf_handle_option
0.0 1.52 0.00 136 0.00 0 readconf_readname
0.0 1.52 0.00 62 0.00 0 read_string
0.0 1.52 0.00 43 0.00 0 strcmpic
0.0 1.52 0.00 29 0.00 0 store_malloc_3
0.0 1.52 0.00 19 0.00 0 acl_callback
0.0 1.52 0.00 18 0.00 0 acl_checkcondition
0.0 1.52 0.00 18 0.00 0 acl_checkname
0.0 1.52 0.00 17 0.00 0 readconf_options_from_list
0.0 1.52 0.00 16 0.00 0 string_format
0.0 1.52 0.00 13 0.00 0 init_driver
0.0 1.52 0.00 11 0.00 0 get_set_flag
0.0 1.52 0.00 10 0.00 0 function_store_malloc
0.0 1.52 0.00 10 0.00 0 regex_must_compile
0.0 1.52 0.00 10 0.00 0 store_reset_3
0.0 1.52 0.00 9 0.00 0 add_lookup_to_list
0.0 1.52 0.00 8 0.00 0 host_build_hostlist
0.0 1.52 0.00 7 0.00 0 read_macro_assignment
0.0 1.52 0.00 7 0.00 0 string_nextinlist
0.0 1.52 0.00 6 0.00 0 route_finduser
0.0 1.52 0.00 5 0.00 0 readconf_readtime
0.0 1.52 0.00 4 0.00 0 addlookupmodule
0.0 1.52 0.00 4 0.00 0 expand_string
0.0 1.52 0.00 4 0.00 0 redirect_router_init
0.0 1.52 0.00 4 0.00 0 route_findgroup
0.0 1.52 0.00 4 0.00 0 store_free_3
0.0 1.52 0.00 4 0.00 0 tree_insertnode
0.0 1.52 0.00 3 0.00 0 read_named_list
0.0 1.52 0.00 3 0.00 0 readconf_driver_init
0.0 1.52 0.00 2 0.00 0 appendfile_transport_init
0.0 1.52 0.00 2 0.00 0 manualroute_router_init
0.0 1.52 0.00 2 0.00 0 pipe_transport_init
0.0 1.52 0.00 2 0.00 0 retry_arg
0.0 1.52 0.00 1 0.00 0 accept_router_init
0.0 1.52 0.00 1 0.00 0 acl_read
0.0 1.52 0.00 1 0.00 0 auths_init
0.0 1.52 0.00 1 0.00 0 autoreply_transport_init
0.0 1.52 0.00 1 0.00 0 bits_set
0.0 1.52 0.00 1 0.00 0 cleanup_environment
0.0 1.52 0.00 1 0.00 0 decode_bits
0.0 1.52 0.00 1 0.00 0 deliver_init
0.0 1.52 0.00 1 0.00 0 exim_setugid
0.0 1.52 0.00 1 0.00 0 init_lookup_list
0.0 1.52 0.00 1 0.00 0 local_part_quote
0.0 1.52 0.00 1 0.00 0 log_write
0.0 1.52 0.00 1 0.00 0 macros_create_builtin
0.0 1.52 0.00 1 0.00 0 macros_trusted
0.0 1.52 0.00 1 0.00 0 os_getcwd
0.0 1.52 0.00 1 0.00 0 os_non_restarting_signal
0.0 1.52 0.00 1 0.00 0 os_restarting_signal
0.0 1.52 0.00 1 0.00 0 parse_fix_phrase
0.0 1.52 0.00 1 0.00 0 readconf_acl
0.0 1.52 0.00 1 0.00 0 readconf_features
0.0 1.52 0.00 1 0.00 0 readconf_main
0.0 1.52 0.00 1 0.00 0 readconf_options
0.0 1.52 0.00 1 0.00 0 readconf_options_auths
0.0 1.52 0.00 1 0.00 0 readconf_options_routers
0.0 1.52 0.00 1 0.00 0 readconf_options_transports
0.0 1.52 0.00 1 0.00 0 readconf_rest
0.0 1.52 0.00 1 0.00 0 readconf_retries
0.0 1.52 0.00 1 0.00 0 readconf_retry_error
0.0 1.52 0.00 1 0.00 0 readconf_rewrites
0.0 1.52 0.00 1 0.00 0 route_init
0.0 1.52 0.00 1 0.00 0 set_process_info
0.0 1.52 0.00 1 0.00 0 show_whats_supported
0.0 1.52 0.00 1 0.00 0 smtp_transport_init
0.0 1.52 0.00 1 0.00 0 string_copy_malloc
0.0 1.52 0.00 1 0.00 0 string_copyn
0.0 1.52 0.00 1 0.00 0 string_dequote
0.0 1.52 0.00 1 0.00 0 tod_stamp
0.0 1.52 0.00 1 0.00 0 transport_init
0.0 1.52 0.00 1 0.00 0 version_init
?
granularity: each sample hit covers 2 byte(s) in module /mnt/devl3/homedirs/wcuddy/src/exim/exim-4.88/build-HP-UX-ia64/exim for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libm.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libxnet.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libelf.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /usr/local/lib/hpux64/libgcc_s.so.0 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libunwind.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libgprof.so for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /lib/hpux64/libc.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libxti.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libuca.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libdl.so.1 for 0.66% of 1.52 seconds
granularity: each sample hit covers 2 byte(s) in module /usr/lib/hpux64/libnss_files.so.1 for 0.66% of 1.52 seconds
called total parents
index %time self descendents called+self name index
called/total children
-----------------------------------------------
<spontaneous>
[2] 5.3 0.08 0.00 compile_branch [2]
-----------------------------------------------
-----------------------------------------------
0.00 0.00 1/1814 string_dequote [80]
0.00 0.00 1/1814 readconf_acl [63]
0.00 0.00 1/1814 string_copyn [79]
0.00 0.00 2/1814 readconf_retries [71]
0.00 0.00 6/1814 read_named_list [39]
0.00 0.00 13/1814 init_driver [22]
0.00 0.00 13/1814 readconf_driver_init [40]
0.00 0.00 29/1814 acl_read [46]
0.00 0.00 555/1814 macro_create [7]
0.00 0.00 1193/1814 string_copy [5]
[4] 0.0 0.00 0.00 1814 store_get_3 [4]
0.00 0.00 10/29 store_malloc_3 [16]
-----------------------------------------------
0.00 0.00 1/1193 log_write [56]
0.00 0.00 2/1193 readconf_main [65]
0.00 0.00 4/1193 main [1651]
0.00 0.00 13/1193 readconf_driver_init [40]
0.00 0.00 18/1193 acl_read [46]
0.00 0.00 62/1193 read_string [14]
0.00 0.00 538/1193 string_sprintf [8]
0.00 0.00 555/1193 macro_create [7]
[5] 0.0 0.00 0.00 1193 string_copy [5]
0.00 0.00 1193/1814 store_get_3 [4]
-----------------------------------------------
0.00 0.00 1/556 log_write [56]
0.00 0.00 1/556 set_process_info [75]
0.00 0.00 16/556 string_format [21]
0.00 0.00 538/556 string_sprintf [8]
[6] 0.0 0.00 0.00 556 string_vformat [6]
-----------------------------------------------
0.00 0.00 1/555 readconf_options_auths [67]
0.00 0.00 5/555 readconf_options_transports [69]
0.00 0.00 7/555 readconf_options_routers [68]
0.00 0.00 7/555 read_macro_assignment [29]
0.00 0.00 13/555 readconf_features [64]
0.00 0.00 522/555 readconf_options_from_list [20]
[7] 0.0 0.00 0.00 555 macro_create [7]
0.00 0.00 555/1814 store_get_3 [4]
0.00 0.00 555/1193 string_copy [5]
-----------------------------------------------
0.00 0.00 1/538 readconf_main [65]
0.00 0.00 1/538 readconf_options_auths [67]
0.00 0.00 2/538 main [1651]
0.00 0.00 5/538 readconf_options_transports [69]
0.00 0.00 7/538 readconf_options_routers [68]
0.00 0.00 522/538 readconf_options_from_list [20]
[8] 0.0 0.00 0.00 538 string_sprintf [8]
0.00 0.00 538/1193 string_copy [5]
0.00 0.00 538/556 string_vformat [6]
-----------------------------------------------
0.00 0.00 11/163 get_set_flag [23]
0.00 0.00 152/163 readconf_handle_option [12]
[9] 0.0 0.00 0.00 163 find_option [9]
-----------------------------------------------
0.00 0.00 6/159 readconf_retry_error [72]
0.00 0.00 153/159 get_config_line [11]
[10] 0.0 0.00 0.00 159 strncmpic [10]
-----------------------------------------------
0.00 0.00 1/154 readconf_rewrites [73]
0.00 0.00 1/154 readconf_acl [63]
0.00 0.00 2/154 readconf_retries [71]
0.00 0.00 19/154 acl_callback [17]
0.00 0.00 32/154 readconf_main [65]
0.00 0.00 99/154 readconf_driver_init [40]
[11] 0.0 0.00 0.00 154 get_config_line [11]
0.00 0.00 153/159 strncmpic [10]
0.00 0.00 1/1 macros_create_builtin [57]
-----------------------------------------------
0.00 0.00 21/140 readconf_main [65]
0.00 0.00 119/140 readconf_driver_init [40]
[12] 0.0 0.00 0.00 140 readconf_handle_option [12]
0.00 0.00 152/163 find_option [9]
0.00 0.00 59/62 read_string [14]
0.00 0.00 26/43 strcmpic [15]
0.00 0.00 11/11 get_set_flag [23]
0.00 0.00 10/136 readconf_readname [13]
0.00 0.00 10/10 store_reset_3 [26]
0.00 0.00 5/6 route_finduser [31]
0.00 0.00 4/4 route_findgroup [36]
0.00 0.00 3/5 readconf_readtime [32]
0.00 0.00 2/4 expand_string [34]
0.00 0.00 2/29 store_malloc_3 [16]
0.00 0.00 2/7 string_nextinlist [30]
0.00 0.00 1/1 string_copy_malloc [78]
-----------------------------------------------
0.00 0.00 1/136 readconf_acl [63]
0.00 0.00 10/136 readconf_handle_option [12]
0.00 0.00 29/136 acl_read [46]
0.00 0.00 96/136 readconf_driver_init [40]
[13] 0.0 0.00 0.00 136 readconf_readname [13]
-----------------------------------------------
0.00 0.00 3/62 read_named_list [39]
0.00 0.00 59/62 readconf_handle_option [12]
[14] 0.0 0.00 0.00 62 read_string [14]
0.00 0.00 62/1193 string_copy [5]
-----------------------------------------------
0.00 0.00 1/43 main [1651]
0.00 0.00 2/43 smtp_transport_init [77]
0.00 0.00 14/43 readconf_rest [70]
0.00 0.00 26/43 readconf_handle_option [12]
[15] 0.0 0.00 0.00 43 strcmpic [15]
-----------------------------------------------
0.00 0.00 1/29 string_copy_malloc [78]
0.00 0.00 1/29 init_lookup_list [54]
0.00 0.00 1/29 main [1651]
0.00 0.00 2/29 readconf_handle_option [12]
0.00 0.00 4/29 addlookupmodule [33]
0.00 0.00 10/29 store_get_3 [4]
0.00 0.00 10/29 function_store_malloc [24]
[16] 0.0 0.00 0.00 29 store_malloc_3 [16]
-----------------------------------------------
0.00 0.00 19/19 acl_read [46]
[17] 0.0 0.00 0.00 19 acl_callback [17]
0.00 0.00 19/154 get_config_line [11]
-----------------------------------------------
0.00 0.00 18/18 acl_read [46]
[18] 0.0 0.00 0.00 18 acl_checkcondition [18]
-----------------------------------------------
0.00 0.00 18/18 acl_read [46]
[19] 0.0 0.00 0.00 18 acl_checkname [19]
-----------------------------------------------
0.00 0.00 1/17 readconf_options [66]
0.00 0.00 2/17 readconf_options_auths [67]
0.00 0.00 6/17 readconf_options_transports [69]
0.00 0.00 8/17 readconf_options_routers [68]
[20] 0.0 0.00 0.00 17 readconf_options_from_list [20]
0.00 0.00 522/555 macro_create [7]
0.00 0.00 522/538 string_sprintf [8]
-----------------------------------------------
0.00 0.00 16/16 route_finduser [31]
[21] 0.0 0.00 0.00 16 string_format [21]
0.00 0.00 16/556 string_vformat [6]
-----------------------------------------------
0.00 0.00 13/13 readconf_driver_init [40]
[22] 0.0 0.00 0.00 13 init_driver [22]
0.00 0.00 13/1814 store_get_3 [4]
-----------------------------------------------
0.00 0.00 11/11 readconf_handle_option [12]
[23] 0.0 0.00 0.00 11 get_set_flag [23]
0.00 0.00 11/163 find_option [9]
-----------------------------------------------
0.00 0.00 10/10 pcre_compile2 [1883]
[24] 0.0 0.00 0.00 10 function_store_malloc [24]
0.00 0.00 10/29 store_malloc_3 [16]
-----------------------------------------------
0.00 0.00 1/10 readconf_main [65]
0.00 0.00 2/10 main [1651]
0.00 0.00 7/10 deliver_init [52]
[25] 0.0 0.00 0.00 10 regex_must_compile [25]
-----------------------------------------------
0.00 0.00 10/10 readconf_handle_option [12]
[26] 0.0 0.00 0.00 10 store_reset_3 [26]
-----------------------------------------------
0.00 0.00 9/9 init_lookup_list [54]
[27] 0.0 0.00 0.00 9 add_lookup_to_list [27]
-----------------------------------------------
0.00 0.00 1/8 smtp_transport_init [77]
0.00 0.00 7/8 route_init [74]
[28] 0.0 0.00 0.00 8 host_build_hostlist [28]
-----------------------------------------------
0.00 0.00 7/7 readconf_main [65]
[29] 0.0 0.00 0.00 7 read_macro_assignment [29]
0.00 0.00 7/555 macro_create [7]
-----------------------------------------------
0.00 0.00 2/7 log_write [56]
0.00 0.00 2/7 readconf_handle_option [12]
0.00 0.00 3/7 readconf_main [65]
[30] 0.0 0.00 0.00 7 string_nextinlist [30]
-----------------------------------------------
0.00 0.00 1/6 main [1651]
0.00 0.00 5/6 readconf_handle_option [12]
[31] 0.0 0.00 0.00 6 route_finduser [31]
0.00 0.00 16/16 string_format [21]
-----------------------------------------------
0.00 0.00 2/5 retry_arg [44]
0.00 0.00 3/5 readconf_handle_option [12]
[32] 0.0 0.00 0.00 5 readconf_readtime [32]
-----------------------------------------------
0.00 0.00 4/4 init_lookup_list [54]
[33] 0.0 0.00 0.00 4 addlookupmodule [33]
0.00 0.00 4/29 store_malloc_3 [16]
-----------------------------------------------
0.00 0.00 2/4 readconf_main [65]
0.00 0.00 2/4 readconf_handle_option [12]
[34] 0.0 0.00 0.00 4 expand_string [34]
-----------------------------------------------
0.00 0.00 4/4 readconf_driver_init [40]
[35] 0.0 0.00 0.00 4 redirect_router_init [35]
-----------------------------------------------
0.00 0.00 4/4 readconf_handle_option [12]
[36] 0.0 0.00 0.00 4 route_findgroup [36]
-----------------------------------------------
0.00 0.00 4/4 init_lookup_list [54]
[37] 0.0 0.00 0.00 4 store_free_3 [37]
-----------------------------------------------
0.00 0.00 1/4 readconf_acl [63]
0.00 0.00 3/4 read_named_list [39]
[38] 0.0 0.00 0.00 4 tree_insertnode [38]
-----------------------------------------------
0.00 0.00 3/3 readconf_main [65]
[39] 0.0 0.00 0.00 3 read_named_list [39]
0.00 0.00 6/1814 store_get_3 [4]
0.00 0.00 3/62 read_string [14]
0.00 0.00 3/4 tree_insertnode [38]
-----------------------------------------------
0.00 0.00 1/3 auths_init [47]
0.00 0.00 1/3 transport_init [82]
0.00 0.00 1/3 route_init [74]
[40] 0.0 0.00 0.00 3 readconf_driver_init [40]
0.00 0.00 119/140 readconf_handle_option [12]
0.00 0.00 99/154 get_config_line [11]
0.00 0.00 96/136 readconf_readname [13]
0.00 0.00 13/13 init_driver [22]
0.00 0.00 13/1814 store_get_3 [4]
0.00 0.00 13/1193 string_copy [5]
0.00 0.00 4/4 redirect_router_init [35]
0.00 0.00 2/2 manualroute_router_init [42]
0.00 0.00 2/2 appendfile_transport_init [41]
0.00 0.00 2/2 pipe_transport_init [43]
0.00 0.00 1/1 accept_router_init [45]
0.00 0.00 1/1 autoreply_transport_init [48]
0.00 0.00 1/1 smtp_transport_init [77]
-----------------------------------------------
0.00 0.00 2/2 readconf_driver_init [40]
[41] 0.0 0.00 0.00 2 appendfile_transport_init [41]
-----------------------------------------------
0.00 0.00 2/2 readconf_driver_init [40]
[42] 0.0 0.00 0.00 2 manualroute_router_init [42]
-----------------------------------------------
0.00 0.00 2/2 readconf_driver_init [40]
[43] 0.0 0.00 0.00 2 pipe_transport_init [43]
-----------------------------------------------
0.00 0.00 2/2 readconf_retries [71]
[44] 0.0 0.00 0.00 2 retry_arg [44]
0.00 0.00 2/5 readconf_readtime [32]
-----------------------------------------------
0.00 0.00 1/1 readconf_driver_init [40]
[45] 0.0 0.00 0.00 1 accept_router_init [45]
-----------------------------------------------
0.00 0.00 1/1 readconf_acl [63]
[46] 0.0 0.00 0.00 1 acl_read [46]
0.00 0.00 29/136 readconf_readname [13]
0.00 0.00 29/1814 store_get_3 [4]
0.00 0.00 19/19 acl_callback [17]
0.00 0.00 18/18 acl_checkcondition [18]
0.00 0.00 18/18 acl_checkname [19]
0.00 0.00 18/1193 string_copy [5]
-----------------------------------------------
0.00 0.00 1/1 readconf_rest [70]
[47] 0.0 0.00 0.00 1 auths_init [47]
0.00 0.00 1/3 readconf_driver_init [40]
-----------------------------------------------
0.00 0.00 1/1 readconf_driver_init [40]
[48] 0.0 0.00 0.00 1 autoreply_transport_init [48]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[49] 0.0 0.00 0.00 1 bits_set [49]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[50] 0.0 0.00 0.00 1 cleanup_environment [50]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[51] 0.0 0.00 0.00 1 decode_bits [51]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[52] 0.0 0.00 0.00 1 deliver_init [52]
0.00 0.00 7/10 regex_must_compile [25]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[53] 0.0 0.00 0.00 1 exim_setugid [53]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[54] 0.0 0.00 0.00 1 init_lookup_list [54]
0.00 0.00 9/9 add_lookup_to_list [27]
0.00 0.00 4/4 addlookupmodule [33]
0.00 0.00 4/4 store_free_3 [37]
0.00 0.00 1/29 store_malloc_3 [16]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[55] 0.0 0.00 0.00 1 local_part_quote [55]
-----------------------------------------------
0.00 0.00 1/1 readconf_main [65]
[56] 0.0 0.00 0.00 1 log_write [56]
0.00 0.00 2/7 string_nextinlist [30]
0.00 0.00 1/1193 string_copy [5]
0.00 0.00 1/556 string_vformat [6]
0.00 0.00 1/1 tod_stamp [81]
-----------------------------------------------
0.00 0.00 1/1 get_config_line [11]
[57] 0.0 0.00 0.00 1 macros_create_builtin [57]
0.00 0.00 1/1 readconf_features [64]
0.00 0.00 1/1 readconf_options [66]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[58] 0.0 0.00 0.00 1 macros_trusted [58]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[59] 0.0 0.00 0.00 1 os_getcwd [59]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[60] 0.0 0.00 0.00 1 os_non_restarting_signal [60]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[61] 0.0 0.00 0.00 1 os_restarting_signal [61]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[62] 0.0 0.00 0.00 1 parse_fix_phrase [62]
-----------------------------------------------
0.00 0.00 1/1 readconf_rest [70]
[63] 0.0 0.00 0.00 1 readconf_acl [63]
0.00 0.00 1/1 acl_read [46]
0.00 0.00 1/154 get_config_line [11]
0.00 0.00 1/136 readconf_readname [13]
0.00 0.00 1/1814 store_get_3 [4]
0.00 0.00 1/4 tree_insertnode [38]
-----------------------------------------------
0.00 0.00 1/1 macros_create_builtin [57]
[64] 0.0 0.00 0.00 1 readconf_features [64]
0.00 0.00 13/555 macro_create [7]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[65] 0.0 0.00 0.00 1 readconf_main [65]
0.00 0.00 32/154 get_config_line [11]
0.00 0.00 21/140 readconf_handle_option [12]
0.00 0.00 7/7 read_macro_assignment [29]
0.00 0.00 3/3 read_named_list [39]
0.00 0.00 3/7 string_nextinlist [30]
0.00 0.00 2/4 expand_string [34]
0.00 0.00 2/1193 string_copy [5]
0.00 0.00 1/10 regex_must_compile [25]
0.00 0.00 1/1 log_write [56]
0.00 0.00 1/1 string_copyn [79]
0.00 0.00 1/538 string_sprintf [8]
-----------------------------------------------
0.00 0.00 1/1 macros_create_builtin [57]
[66] 0.0 0.00 0.00 1 readconf_options [66]
0.00 0.00 1/17 readconf_options_from_list [20]
0.00 0.00 1/1 readconf_options_auths [67]
0.00 0.00 1/1 readconf_options_routers [68]
0.00 0.00 1/1 readconf_options_transports [69]
-----------------------------------------------
0.00 0.00 1/1 readconf_options [66]
[67] 0.0 0.00 0.00 1 readconf_options_auths [67]
0.00 0.00 2/17 readconf_options_from_list [20]
0.00 0.00 1/555 macro_create [7]
0.00 0.00 1/538 string_sprintf [8]
-----------------------------------------------
0.00 0.00 1/1 readconf_options [66]
[68] 0.0 0.00 0.00 1 readconf_options_routers [68]
0.00 0.00 8/17 readconf_options_from_list [20]
0.00 0.00 7/555 macro_create [7]
0.00 0.00 7/538 string_sprintf [8]
-----------------------------------------------
0.00 0.00 1/1 readconf_options [66]
[69] 0.0 0.00 0.00 1 readconf_options_transports [69]
0.00 0.00 6/17 readconf_options_from_list [20]
0.00 0.00 5/555 macro_create [7]
0.00 0.00 5/538 string_sprintf [8]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[70] 0.0 0.00 0.00 1 readconf_rest [70]
0.00 0.00 14/43 strcmpic [15]
0.00 0.00 1/1 readconf_rewrites [73]
0.00 0.00 1/1 readconf_retries [71]
0.00 0.00 1/1 auths_init [47]
0.00 0.00 1/1 readconf_acl [63]
0.00 0.00 1/1 route_init [74]
0.00 0.00 1/1 transport_init [82]
-----------------------------------------------
0.00 0.00 1/1 readconf_rest [70]
[71] 0.0 0.00 0.00 1 readconf_retries [71]
0.00 0.00 2/154 get_config_line [11]
0.00 0.00 2/2 retry_arg [44]
0.00 0.00 2/1814 store_get_3 [4]
0.00 0.00 1/1 readconf_retry_error [72]
0.00 0.00 1/1 string_dequote [80]
-----------------------------------------------
0.00 0.00 1/1 readconf_retries [71]
[72] 0.0 0.00 0.00 1 readconf_retry_error [72]
0.00 0.00 6/159 strncmpic [10]
-----------------------------------------------
0.00 0.00 1/1 readconf_rest [70]
[73] 0.0 0.00 0.00 1 readconf_rewrites [73]
0.00 0.00 1/154 get_config_line [11]
-----------------------------------------------
0.00 0.00 1/1 readconf_rest [70]
[74] 0.0 0.00 0.00 1 route_init [74]
0.00 0.00 7/8 host_build_hostlist [28]
0.00 0.00 1/3 readconf_driver_init [40]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[75] 0.0 0.00 0.00 1 set_process_info [75]
0.00 0.00 1/556 string_vformat [6]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[76] 0.0 0.00 0.00 1 show_whats_supported [76]
-----------------------------------------------
0.00 0.00 1/1 readconf_driver_init [40]
[77] 0.0 0.00 0.00 1 smtp_transport_init [77]
0.00 0.00 2/43 strcmpic [15]
0.00 0.00 1/8 host_build_hostlist [28]
-----------------------------------------------
0.00 0.00 1/1 readconf_handle_option [12]
[78] 0.0 0.00 0.00 1 string_copy_malloc [78]
0.00 0.00 1/29 store_malloc_3 [16]
-----------------------------------------------
0.00 0.00 1/1 readconf_main [65]
[79] 0.0 0.00 0.00 1 string_copyn [79]
0.00 0.00 1/1814 store_get_3 [4]
-----------------------------------------------
0.00 0.00 1/1 readconf_retries [71]
[80] 0.0 0.00 0.00 1 string_dequote [80]
0.00 0.00 1/1814 store_get_3 [4]
-----------------------------------------------
0.00 0.00 1/1 log_write [56]
[81] 0.0 0.00 0.00 1 tod_stamp [81]
-----------------------------------------------
0.00 0.00 1/1 readconf_rest [70]
[82] 0.0 0.00 0.00 1 transport_init [82]
0.00 0.00 1/3 readconf_driver_init [40]
-----------------------------------------------
0.00 0.00 1/1 main [1651]
[83] 0.0 0.00 0.00 1 version_init [83]
-----------------------------------------------
?
Mar 10 13:16 2017 index Page 1
45 accept_router_init in module 57 macros_create_builtin in module 35 redirect_router_init in module
17 acl_callback in module 58 macros_trusted in module 25 regex_must_compile in module
18 acl_checkcondition in module 42 manualroute_router_init in modu 44 retry_arg in module 0
19 acl_checkname in module 59 os_getcwd in module 0 36 route_findgroup in module
46 acl_read in module 0 60 os_non_restarting_signal in mod 31 route_finduser in module
27 add_lookup_to_list in module 61 os_restarting_signal in module 74 route_init in module
33 addlookupmodule in module 62 parse_fix_phrase in module 75 set_process_info in module
41 appendfile_transport_init in mo 43 pipe_transport_init in module 76 show_whats_supported in module
47 auths_init in module 29 read_macro_assignment in module 77 smtp_transport_init in module
48 autoreply_transport_init in mod 39 read_named_list in module 37 store_free_3 in module
49 bits_set in module 0 14 read_string in module 4 store_get_3 in module
50 cleanup_environment in module 63 readconf_acl in module 16 store_malloc_3 in module
2 compile_branch in module 40 readconf_driver_init in module 26 store_reset_3 in module
51 decode_bits in module 64 readconf_features in module 15 strcmpic in module 0
52 deliver_init in module 12 readconf_handle_option in modul 5 string_copy in module
53 exim_setugid in module 65 readconf_main in module 78 string_copy_malloc in module
34 expand_string in module 66 readconf_options in module 79 string_copyn in module
9 find_option in module 67 readconf_options_auths in modul 80 string_dequote in module
24 function_store_malloc in module 20 readconf_options_from_list in m 21 string_format in module
11 get_config_line in module 68 readconf_options_routers in mod 30 string_nextinlist in module
23 get_set_flag in module 69 readconf_options_transports in 8 string_sprintf in module
28 host_build_hostlist in module 13 readconf_readname in module 6 string_vformat in module
22 init_driver in module 32 readconf_readtime in module 10 strncmpic in module 0
54 init_lookup_list in module 70 readconf_rest in module 81 tod_stamp in module 0
55 local_part_quote in module 71 readconf_retries in module 82 transport_init in module
56 log_write in module 0 72 readconf_retry_error in module 38 tree_insertnode in module
7 macro_create in module 73 readconf_rewrites in module 83 version_init in module
Module_Name Module_index
/mnt/devl3/homedirs/wcuddy/src 0
/lib/hpux64/libm.so.1 1
/lib/hpux64/libxnet.so.1 2
/lib/hpux64/libelf.so.1 3
/usr/local/lib/hpux64/libgcc_s 4
/lib/hpux64/libunwind.so.1 5
/lib/hpux64/libgprof.so 6
/lib/hpux64/libc.so.1 7
/usr/lib/hpux64/libxti.so.1 8
/usr/lib/hpux64/libuca.so.1 9
/usr/lib/hpux64/libdl.so.1 10
/usr/lib/hpux64/libnss_files.s 11