Main | Flat Profile | Call Graph List | ...

Flat Profile

The "flat profile" shows the total amount of time your program spent executing each function. Functions with no apparent time spent in them, and no apparent calls to them, are not mentioned. Note that if a function was not compiled for profiling, and didn't run long enough to show up on the program counter histogram, it will be indistinguishable from a function that was never called.

Time Cumulative Seconds Self seconds Calls Self ms/call Total ms/call Name
39.34 0.24 0.24 1652 0.15 0.15 write
9.84 0.30 0.06 37896 0.00 0.00 xstream_getc
6.56 0.34 0.04 15353 0.00 0.01 _IO_new_file_xsputn
4.92 0.37 0.03 4869 0.01 0.06 _IO_file_overflow
3.28 0.39 0.02 26294 0.00 0.00 xstr_push_back
3.28 0.41 0.02 4988 0.00 0.00 is_included
3.28 0.43 0.02 833 0.02 0.02 fput_spaces
1.64 0.44 0.01 11961 0.00 0.00 strlen
1.64 0.45 0.01 9729 0.00 0.00 xc_isbasechar
1.64 0.46 0.01 8056 0.00 0.00 __find_specmb
1.64 0.47 0.01 4188 0.00 0.00 strcmp
1.64 0.48 0.01 3616 0.00 0.00 xstr_clear
1.64 0.49 0.01 2783 0.00 0.00 pop_entry
1.64 0.50 0.01 2782 0.00 0.00 xstream_push_string
1.64 0.51 0.01 1652 0.01 0.15 _IO_file_write
1.64 0.52 0.01 1533 0.01 0.01 string_hash
1.64 0.53 0.01 1533 0.01 0.02 strpool_get_hash_node
1.64 0.54 0.01 1533 0.01 0.03 strpool_register
1.64 0.55 0.01 1368 0.01 0.04 my_handler
1.64 0.56 0.01 698 0.01 0.01 _itoa_word
1.64 0.57 0.01 684 0.01 0.02 _IO_padn
1.64 0.58 0.01 457 0.02 0.04 find_ns
1.64 0.59 0.01 3 3.33 61.93 tree_traverse_depth
0.82 0.59 0.01 3691 0.00 0.00 xmlnode_type
0.82 0.60 0.01 1533 0.00 0.01 get_hashent
0.82 0.60 0.01 524 0.01 0.01 OBSTACK_ERROR
0.82 0.61 0.01 351 0.01 0.01 sxml_attr_iter_get
0.00 0.61 0.00 9729 0.00 0.00 xc_isletter
0.00 0.61 0.00 8893 0.00 0.00 xc_isnamechar
0.00 0.61 0.00 8127 0.00 0.00 xc_isspace
0.00 0.61 0.00 6513 0.00 0.00 xstream_ungetc
0.00 0.61 0.00 6329 0.00 0.00 flockfile
0.00 0.61 0.00 6329 0.00 0.00 funlockfile
0.00 0.61 0.00 5985 0.00 0.00 memcpy
0.00 0.61 0.00 5568 0.00 0.00 OBSTACK_ERROR
0.00 0.61 0.00 4104 0.00 0.04 tree_visit
0.00 0.61 0.00 4099 0.00 0.06 __overflow
0.00 0.61 0.00 4096 0.00 0.06 putchar
0.00 0.61 0.00 3887 0.00 0.01 lex_eat_whitespaces
0.00 0.61 0.00 2782 0.00 0.00 OBSTACK_COPY
0.00 0.61 0.00 2780 0.00 0.05 lex_get_token
0.00 0.61 0.00 2736 0.00 0.00 save_predicate
0.00 0.61 0.00 2706 0.00 0.00 xc_strcmp
0.00 0.61 0.00 1837 0.00 0.00 __errno_location
0.00 0.61 0.00 1837 0.00 0.06 vfprintf
0.00 0.61 0.00 1658 0.00 0.00 xc_isdigit
0.00 0.61 0.00 1658 0.00 0.00 xc_isideographic
0.00 0.61 0.00 1653 0.00 0.15 _IO_new_do_write
0.00 0.61 0.00 1652 0.00 0.15 new_do_write
0.00 0.61 0.00 1495 0.00 0.00 xbputc
0.00 0.61 0.00 1368 0.00 0.00 my_predicate
0.00 0.61 0.00 1368 0.00 0.00 save_buffer_handler
0.00 0.61 0.00 1368 0.00 0.08 save_file_handler
0.00 0.61 0.00 1163 0.00 0.00 sxml_node_iter_ref
0.00 0.61 0.00 1141 0.00 0.00 sxml_attr_enum
0.00 0.61 0.00 1125 0.00 0.07 fprintf
0.00 0.61 0.00 861 0.00 0.00 mempcpy
0.00 0.61 0.00 845 0.00 0.05 lex_eat_token
0.00 0.61 0.00 836 0.00 0.08 lex_eat_name
0.00 0.61 0.00 836 0.00 0.00 xc_iscombinechar
0.00 0.61 0.00 836 0.00 0.00 xc_isextender
0.00 0.61 0.00 816 0.00 0.00 sxml_attr_iter_ref
0.00 0.61 0.00 736 0.00 0.00 xbprintf
0.00 0.61 0.00 692 0.00 0.07 printf
0.00 0.61 0.00 687 0.00 0.00 OBSTACK_ALLOC
0.00 0.61 0.00 687 0.00 0.00 OBSTACK_ERROR
0.00 0.61 0.00 687 0.00 0.00 read_int
0.00 0.61 0.00 685 0.00 0.00 sxml_node_init
0.00 0.61 0.00 684 0.00 0.00 sxml_node_new
0.00 0.61 0.00 523 0.00 0.00 OBSTACK_ALLOC
0.00 0.61 0.00 465 0.00 0.00 sxml_attr_iter_next
0.00 0.61 0.00 457 0.00 0.00 sxml_node_get_parent
0.00 0.61 0.00 457 0.00 0.00 sxml_node_iter_get
0.00 0.61 0.00 428 0.00 0.00 string_hash
0.00 0.61 0.00 428 0.00 0.00 xc_strlen
0.00 0.61 0.00 427 0.00 0.00 xstr_cstr
0.00 0.61 0.00 420 0.00 0.00 ns_split
0.00 0.61 0.00 420 0.00 0.00 ns_split_cstr
0.00 0.61 0.00 413 0.00 0.01 fputs
0.00 0.61 0.00 413 0.00 0.00 ns_enter
0.00 0.61 0.00 413 0.00 0.00 ns_leave
0.00 0.61 0.00 413 0.00 0.00 ns_lookup
0.00 0.61 0.00 413 0.00 0.12 sxml_dump_stag_file
0.00 0.61 0.00 413 0.00 0.00 sxml_node_add_child_back
0.00 0.61 0.00 413 0.00 0.00 tree_add_child_tail
0.00 0.61 0.00 413 0.00 0.00 xstr_copy
0.00 0.61 0.00 271 0.00 0.00 __ctype_b_loc
0.00 0.61 0.00 271 0.00 0.00 sxml_node_add_child_back
0.00 0.61 0.00 271 0.00 0.03 sxml_node_text_new_intern
0.00 0.61 0.00 271 0.00 0.00 tree_add_child_tail
0.00 0.61 0.00 271 0.00 0.00 xstr_cstr
0.00 0.61 0.00 271 0.00 0.00 xstr_is_spaces
0.00 0.61 0.00 262 0.00 0.00 strcpy
0.00 0.61 0.00 261 0.00 0.00 get_right_zombie
0.00 0.61 0.00 261 0.00 0.00 get_slot
0.00 0.61 0.00 249 0.00 0.00 sxml_node_get_parent
0.00 0.61 0.00 249 0.00 0.00 sxml_node_iter_parent
0.00 0.61 0.00 104 0.00 0.00 sxml_attr_iter_ref
0.00 0.61 0.00 92 0.00 0.00 xput_spaces
0.00 0.61 0.00 65 0.00 0.04 _IO_default_xsputn
0.00 0.61 0.00 44 0.00 0.05 sxml_dump_stag_buffer
0.00 0.61 0.00 23 0.00 0.00 _int_free
0.00 0.61 0.00 23 0.00 0.00 _int_malloc
0.00 0.61 0.00 22 0.00 0.00 cfree
0.00 0.61 0.00 22 0.00 0.00 malloc
0.00 0.61 0.00 21 0.00 0.00 x_free
0.00 0.61 0.00 21 0.00 0.00 x_malloc
0.00 0.61 0.00 20 0.00 0.01 buffered_vfprintf
0.00 0.61 0.00 10 0.00 0.00 OBSTACK_ALLOC
0.00 0.61 0.00 10 0.00 0.00 OBSTACK_ERROR
0.00 0.61 0.00 10 0.00 0.00 _obstack_newchunk
0.00 0.61 0.00 10 0.00 0.00 read
0.00 0.61 0.00 9 0.00 0.00 _IO_file_read
0.00 0.61 0.00 9 0.00 0.00 _IO_file_underflow
0.00 0.61 0.00 9 0.00 0.00 _IO_switch_to_get_mode
0.00 0.61 0.00 8 0.00 0.00 ns_ent_push
0.00 0.61 0.00 8 0.00 0.00 ns_entry_new
0.00 0.61 0.00 8 0.00 0.00 ns_raise_dead
0.00 0.61 0.00 7 0.00 0.00 OBSTACK_ERROR
0.00 0.61 0.00 7 0.00 0.00 __mpn_mul_1
0.00 0.61 0.00 7 0.00 0.00 _i18n_number_rewrite
0.00 0.61 0.00 7 0.00 0.07 attr_enum
0.00 0.61 0.00 7 0.00 0.00 ns_entry_delete
0.00 0.61 0.00 7 0.00 0.00 xmlattr_enum_buffer
0.00 0.61 0.00 7 0.00 0.09 xmlattr_enum_file
0.00 0.61 0.00 7 0.00 0.00 xmlnode_add_attribute_
0.00 0.61 0.00 7 0.00 0.00 xmlnode_add_attribute_intern
0.00 0.61 0.00 5 0.00 0.00 _obstack_begin
0.00 0.61 0.00 5 0.00 0.00 obstack_free
0.00 0.61 0.00 4 0.00 0.00 _IO_setb
0.00 0.61 0.00 4 0.00 0.00 xc_strcmp
0.00 0.61 0.00 4 0.00 0.00 xstr_compare_cstr
0.00 0.61 0.00 3 0.00 0.00 OBSTACK_ERROR
0.00 0.61 0.00 3 0.00 0.00 _IO_doallocbuf
0.00 0.61 0.00 3 0.00 0.00 _IO_un_link
0.00 0.61 0.00 3 0.00 0.00 __mpn_lshift
0.00 0.61 0.00 3 0.00 0.00 get_nearest_prime
0.00 0.61 0.00 3 0.00 0.19 p_misc
0.00 0.61 0.00 3 0.00 0.00 xmlnode_add_attr_chunk
0.00 0.61 0.00 3 0.00 0.00 xstr_cstr
0.00 0.61 0.00 3 0.00 0.00 xstr_delete
0.00 0.61 0.00 3 0.00 0.00 xstr_new
0.00 0.61 0.00 2 0.00 0.00 _IO_file_doallocate
0.00 0.61 0.00 2 0.00 0.00 _IO_file_stat
0.00 0.61 0.00 2 0.00 0.00 _IO_link_in
0.00 0.61 0.00 2 0.00 0.00 ___fxstat64
0.00 0.61 0.00 2 0.00 0.00 __cxa_atexit
0.00 0.61 0.00 2 0.00 0.00 __mpn_extract_double
0.00 0.61 0.00 2 0.00 0.00 __new_exitfn
0.00 0.61 0.00 2 0.00 0.09 __printf_fp
0.00 0.61 0.00 2 0.00 0.00 atexit
0.00 0.61 0.00 2 0.00 0.00 isinf
0.00 0.61 0.00 2 0.00 0.00 isnan
0.00 0.61 0.00 2 0.00 0.00 mmap
0.00 0.61 0.00 2 0.00 0.00 ns_fill_attr
0.00 0.61 0.00 2 0.00 0.00 open
0.00 0.61 0.00 2 0.00 0.00 xstr_delete
0.00 0.61 0.00 2 0.00 0.00 xstr_is_empty
0.00 0.61 0.00 2 0.00 0.00 xstr_new
0.00 0.61 0.00 1 0.00 0.00 OBSTACK_ALLOC
0.00 0.61 0.00 1 0.00 0.00 OBSTACK_ALLOC
0.00 0.61 0.00 1 0.00 0.00 OBSTACK_ERROR
0.00 0.61 0.00 1 0.00 0.00 _IO_default_finish
0.00 0.61 0.00 1 0.00 0.00 _IO_file_close
0.00 0.61 0.00 1 0.00 0.00 _IO_file_finish
0.00 0.61 0.00 1 0.00 0.00 _IO_file_open
0.00 0.61 0.00 1 0.00 0.00 _IO_new_file_close_it
0.00 0.61 0.00 1 0.00 0.00 _IO_new_file_fopen
0.00 0.61 0.00 1 0.00 0.00 _IO_new_file_init
0.00 0.61 0.00 1 0.00 0.00 _IO_no_init
0.00 0.61 0.00 1 0.00 0.00 _IO_old_init
0.00 0.61 0.00 1 0.00 0.00 _IO_unsave_markers
0.00 0.61 0.00 1 0.00 0.00 ____strtod_l_internal
0.00 0.61 0.00 1 0.00 0.00 __fopen_internal
0.00 0.61 0.00 1 0.00 0.00 __fopen_maybe_mmap
0.00 0.61 0.00 1 0.00 0.00 __guard_setup
0.00 0.61 0.00 1 0.00 0.00 __libc_sigaction
0.00 0.61 0.00 1 0.00 0.00 __mpn_construct_double
0.00 0.61 0.00 1 0.00 0.00 _int_realloc
0.00 0.61 0.00 1 0.00 0.00 _mcleanup
0.00 0.61 0.00 1 0.00 0.00 close
0.00 0.61 0.00 1 0.00 0.00 entity_init
0.00 0.61 0.00 1 0.00 0.39 exit
0.00 0.61 0.00 1 0.00 0.00 fclose
0.00 0.61 0.00 1 0.00 0.00 fopen
0.00 0.61 0.00 1 0.00 0.00 lex_delete
0.00 0.61 0.00 1 0.00 0.00 lex_init
0.00 0.61 0.00 1 0.00 609.61 main
0.00 0.61 0.00 1 0.00 0.00 malloc_consolidate
0.00 0.61 0.00 1 0.00 0.00 moncontrol
0.00 0.61 0.00 1 0.00 0.00 munmap
0.00 0.61 0.00 1 0.00 0.00 p_doctypedecl
0.00 0.61 0.00 1 0.00 189.69 p_document
0.00 0.61 0.00 1 0.00 189.12 p_elements
0.00 0.61 0.00 1 0.00 0.42 p_pi
0.00 0.61 0.00 1 0.00 0.38 p_prolog
0.00 0.61 0.00 1 0.00 0.37 p_xmldecl
0.00 0.61 0.00 1 0.00 0.00 ptmalloc_init
0.00 0.61 0.00 1 0.00 0.00 realloc
0.00 0.61 0.00 1 0.00 0.00 realloc_hook_ini
0.00 0.61 0.00 1 0.00 0.00 round_and_return
0.00 0.61 0.00 1 0.00 0.00 setitimer
0.00 0.61 0.00 1 0.00 0.00 sigaction
0.00 0.61 0.00 1 0.00 0.00 str_to_mpn
0.00 0.61 0.00 1 0.00 0.00 strpool_delete
0.00 0.61 0.00 1 0.00 0.02 strpool_init
0.00 0.61 0.00 1 0.00 0.01 strpool_init_with_obstack
0.00 0.61 0.00 1 0.00 0.00 strstr
0.00 0.61 0.00 1 0.00 0.00 strtod
0.00 0.61 0.00 1 0.00 61.93 sxml_buffer_save
0.00 0.61 0.00 1 0.00 0.00 sxml_delete
0.00 0.61 0.00 1 0.00 0.79 sxml_dump
0.00 0.61 0.00 1 0.00 189.69 sxml_file_load
0.00 0.61 0.00 1 0.00 0.00 sxml_init
0.00 0.61 0.00 1 0.00 0.00 sxml_init_ns
0.00 0.61 0.00 1 0.00 0.08 sxml_new
0.00 0.61 0.00 1 0.00 0.00 sxml_node_count
0.00 0.61 0.00 1 0.00 0.00 sxml_node_get_fchild
0.00 0.61 0.00 1 0.00 0.00 sxml_node_root_get
0.00 0.61 0.00 1 0.00 0.00 sxml_node_root_set
0.00 0.61 0.00 1 0.00 61.99 sxml_stream_dump
0.00 0.61 0.00 1 0.00 61.99 sxml_stream_save
0.00 0.61 0.00 1 0.00 61.93 sxml_traverse_depth
0.00 0.61 0.00 1 0.00 0.39 x_memstat_dump
0.00 0.61 0.00 1 0.00 0.00 x_realloc
0.00 0.61 0.00 1 0.00 0.00 xc_strtod
0.00 0.61 0.00 1 0.00 0.00 xstr_double
0.00 0.61 0.00 1 0.00 0.00 xstr_enlarge
0.00 0.61 0.00 1 0.00 0.00 xstream_delete
0.00 0.61 0.00 1 0.00 0.00 xstream_init
0.00 0.61 0.00 1 0.00 0.00 xstream_push_file

Glossary


Generated on Thu Jun 23 18:45:57 2005 for demo by  pyprofgen 0.2