]> git.cworth.org Git - cworth.org/blobdiff - src/exa/i965/synchronous_composite/EXA-no-gettimeofday/libc.callgraph
Add synchronous composite blog entry
[cworth.org] / src / exa / i965 / synchronous_composite / EXA-no-gettimeofday / libc.callgraph
diff --git a/src/exa/i965/synchronous_composite/EXA-no-gettimeofday/libc.callgraph b/src/exa/i965/synchronous_composite/EXA-no-gettimeofday/libc.callgraph
new file mode 100644 (file)
index 0000000..d0bbb26
--- /dev/null
@@ -0,0 +1,397 @@
+CPU: Core 2, speed 2133.49 MHz (estimated)
+Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (Unhalted core cycles) count 100000
+samples  %        image name               symbol name
+-------------------------------------------------------------------------------
+  5         5.4945  libc-2.5.so              _int_realloc
+  86       94.5055  libc-2.5.so              msort_with_tmp
+6941     75.0947  libc-2.5.so              memcpy
+  6941     100.000  libc-2.5.so              memcpy [self]
+-------------------------------------------------------------------------------
+  1         0.2000  libc-2.5.so              __fopen_internal
+  22        4.4000  libc-2.5.so              _int_realloc
+  477      95.4000  libc-2.5.so              malloc
+460       4.9767  libc-2.5.so              _int_malloc
+  460      89.6686  libc-2.5.so              _int_malloc [self]
+  53       10.3314  libc-2.5.so              malloc_consolidate
+-------------------------------------------------------------------------------
+  1         9.0909  libc-2.5.so              __fopen_internal
+  2        18.1818  libc-2.5.so              _nl_normalize_codeset
+  8        72.7273  libc-2.5.so              realloc
+443       4.7928  libc-2.5.so              malloc
+  477      51.0707  libc-2.5.so              _int_malloc
+  443      47.4304  libc-2.5.so              malloc [self]
+  7         0.7495  libc-2.5.so              __i686.get_pc_thunk.bx
+  5         0.5353  libc-2.5.so              malloc_consolidate
+  2         0.2141  libc-2.5.so              malloc_hook_ini
+-------------------------------------------------------------------------------
+380       4.1112  libc-2.5.so              free
+  380      63.2280  libc-2.5.so              free [self]
+  215      35.7737  libc-2.5.so              _int_free
+  5         0.8319  libc-2.5.so              __i686.get_pc_thunk.bx
+  1         0.1664  libc-2.5.so              malloc_consolidate
+-------------------------------------------------------------------------------
+  5         2.2727  libc-2.5.so              _int_realloc
+  215      97.7273  libc-2.5.so              free
+227       2.4559  libc-2.5.so              _int_free
+  227      97.4249  libc-2.5.so              _int_free [self]
+  6         2.5751  libc-2.5.so              malloc_consolidate
+-------------------------------------------------------------------------------
+176       1.9041  libc-2.5.so              memcmp
+  176      100.000  libc-2.5.so              memcmp [self]
+-------------------------------------------------------------------------------
+  292      24.4351  libc-2.5.so              qsort
+  903      75.5649  libc-2.5.so              msort_with_tmp
+125       1.3524  libc-2.5.so              msort_with_tmp
+  903      75.5017  libc-2.5.so              msort_with_tmp
+  125      10.4515  libc-2.5.so              msort_with_tmp [self]
+  86        7.1906  libc-2.5.so              memcpy
+  76        6.3545  libxul.so                (no symbols)
+  5         0.4181  libc-2.5.so              __i686.get_pc_thunk.bx
+  1         0.0836  libcairo.so.2.11.3       (no symbols)
+-------------------------------------------------------------------------------
+118       1.2766  libc-2.5.so              memset
+  118      100.000  libc-2.5.so              memset [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_file_fopen@@GLIBC_2.1
+67        0.7249  libc-2.5.so              strstr
+  67       100.000  libc-2.5.so              strstr [self]
+-------------------------------------------------------------------------------
+  1         1.5385  libc-2.5.so              free
+  5         7.6923  libc-2.5.so              malloc
+  6         9.2308  libc-2.5.so              _int_free
+  53       81.5385  libc-2.5.so              _int_malloc
+65        0.7032  libc-2.5.so              malloc_consolidate
+  65       100.000  libc-2.5.so              malloc_consolidate [self]
+-------------------------------------------------------------------------------
+61        0.6600  libc-2.5.so              memmove
+  61       100.000  libc-2.5.so              memmove [self]
+-------------------------------------------------------------------------------
+  5        29.4118  libc-2.5.so              msort_with_tmp
+  5        29.4118  libc-2.5.so              free
+  7        41.1765  libc-2.5.so              malloc
+44        0.4760  libc-2.5.so              __i686.get_pc_thunk.bx
+  44       100.000  libc-2.5.so              __i686.get_pc_thunk.bx [self]
+-------------------------------------------------------------------------------
+28        0.3029  libc-2.5.so              strlen
+  28       100.000  libc-2.5.so              strlen [self]
+-------------------------------------------------------------------------------
+14        0.1515  libc-2.5.so              mkdir
+  14       100.000  libc-2.5.so              mkdir [self]
+-------------------------------------------------------------------------------
+11        0.1190  libc-2.5.so              realloc
+  42       68.8525  libc-2.5.so              _int_realloc
+  11       18.0328  libc-2.5.so              realloc [self]
+  8        13.1148  libc-2.5.so              malloc
+-------------------------------------------------------------------------------
+  42       100.000  libc-2.5.so              realloc
+10        0.1082  libc-2.5.so              _int_realloc
+  22       52.3810  libc-2.5.so              _int_malloc
+  10       23.8095  libc-2.5.so              _int_realloc [self]
+  5        11.9048  libc-2.5.so              _int_free
+  5        11.9048  libc-2.5.so              memcpy
+-------------------------------------------------------------------------------
+9         0.0974  libc-2.5.so              strcmp
+  9        100.000  libc-2.5.so              strcmp [self]
+-------------------------------------------------------------------------------
+7         0.0757  libc-2.5.so              gettimeofday
+  7        100.000  libc-2.5.so              gettimeofday [self]
+-------------------------------------------------------------------------------
+4         0.0433  libc-2.5.so              bsearch
+  4        80.0000  libc-2.5.so              bsearch [self]
+  1        20.0000  libgtk-x11-2.0.so.0.1000.12 (no symbols)
+-------------------------------------------------------------------------------
+4         0.0433  libc-2.5.so              qsort
+  292      98.3165  libc-2.5.so              msort_with_tmp
+  4         1.3468  libc-2.5.so              qsort [self]
+  1         0.3367  libxul.so                (no symbols)
+-------------------------------------------------------------------------------
+4         0.0433  libc-2.5.so              strchr
+  4        100.000  libc-2.5.so              strchr [self]
+-------------------------------------------------------------------------------
+3         0.0325  libc-2.5.so              __read_nocancel
+  3        100.000  libc-2.5.so              __read_nocancel [self]
+-------------------------------------------------------------------------------
+3         0.0325  libc-2.5.so              strcat
+  3        100.000  libc-2.5.so              strcat [self]
+-------------------------------------------------------------------------------
+  1        50.0000  libc-2.5.so              vfprintf
+  1        50.0000  libc-2.5.so              vsprintf
+2         0.0216  libc-2.5.so              _IO_default_xsputn
+  2        100.000  libc-2.5.so              _IO_default_xsputn [self]
+-------------------------------------------------------------------------------
+  3        100.000  libc-2.5.so              fwrite
+2         0.0216  libc-2.5.so              _IO_file_xsputn@@GLIBC_2.1
+  2        50.0000  libc-2.5.so              _IO_file_overflow@@GLIBC_2.1
+  2        50.0000  libc-2.5.so              _IO_file_xsputn@@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+  3        100.000  libc-2.5.so              vsscanf
+2         0.0216  libc-2.5.so              _IO_vfscanf
+  2        66.6667  libc-2.5.so              _IO_vfscanf [self]
+  1        33.3333  libc-2.5.so              __strtoul_internal
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              vfprintf
+2         0.0216  libc-2.5.so              __find_specmb
+  2        100.000  libc-2.5.so              __find_specmb [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              ptmalloc_init
+2         0.0216  libc-2.5.so              _dl_addr
+  2        100.000  libc-2.5.so              _dl_addr [self]
+-------------------------------------------------------------------------------
+2         0.0216  libc-2.5.so              ftruncate
+  2        100.000  libc-2.5.so              ftruncate [self]
+-------------------------------------------------------------------------------
+2         0.0216  libc-2.5.so              fwrite
+  3        60.0000  libc-2.5.so              _IO_file_xsputn@@GLIBC_2.1
+  2        40.0000  libc-2.5.so              fwrite [self]
+-------------------------------------------------------------------------------
+2         0.0216  libc-2.5.so              poll
+  2        100.000  libc-2.5.so              poll [self]
+-------------------------------------------------------------------------------
+  6        100.000  libc-2.5.so              vsprintf
+2         0.0216  libc-2.5.so              vfprintf
+  2        33.3333  libc-2.5.so              __find_specmb
+  2        33.3333  libc-2.5.so              vfprintf [self]
+  1        16.6667  libc-2.5.so              _itoa_word
+  1        16.6667  libc-2.5.so              _IO_default_xsputn
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_file_close_it@@GLIBC_2.1
+1         0.0108  libc-2.5.so              _IO_do_write@@GLIBC_2.1
+  1        100.000  libc-2.5.so              _IO_do_write@@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              _IO_file_overflow@@GLIBC_2.1
+1         0.0108  libc-2.5.so              _IO_doallocbuf
+  1        50.0000  libc-2.5.so              _IO_file_doallocate
+  1        50.0000  libc-2.5.so              _IO_doallocbuf [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              __fopen_internal
+1         0.0108  libc-2.5.so              _IO_file_open
+  1        100.000  libc-2.5.so              _IO_file_open [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_no_init
+1         0.0108  libc-2.5.so              _IO_old_init
+  1        100.000  libc-2.5.so              _IO_old_init [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              sscanf
+1         0.0108  libc-2.5.so              _IO_str_init_static_internal
+  1        100.000  libc-2.5.so              _IO_str_init_static_internal [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_file_close_it@@GLIBC_2.1
+1         0.0108  libc-2.5.so              _IO_unsave_markers
+  1        100.000  libc-2.5.so              _IO_unsave_markers [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              __strtoul_internal
+1         0.0108  libc-2.5.so              ____strtoul_l_internal
+  1        100.000  libc-2.5.so              ____strtoul_l_internal [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_file_close_it@@GLIBC_2.1
+1         0.0108  libc-2.5.so              __close_nocancel
+  1        100.000  libc-2.5.so              __close_nocancel [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_file_stat
+1         0.0108  libc-2.5.so              __fxstat64@GLIBC_2.1
+  1        100.000  libc-2.5.so              __fxstat64@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+1         0.0108  libc-2.5.so              __i686.get_pc_thunk.cx
+  1        100.000  libc-2.5.so              __i686.get_pc_thunk.cx [self]
+-------------------------------------------------------------------------------
+1         0.0108  libc-2.5.so              __xstat
+  1        50.0000  libc-2.5.so              __xstat32_conv
+  1        50.0000  libc-2.5.so              __xstat [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              __xstat
+1         0.0108  libc-2.5.so              __xstat32_conv
+  1        100.000  libc-2.5.so              __xstat32_conv [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              vfprintf
+1         0.0108  libc-2.5.so              _itoa_word
+  1        100.000  libc-2.5.so              _itoa_word [self]
+-------------------------------------------------------------------------------
+  3        100.000  libc-2.5.so              _nl_find_locale
+1         0.0108  libc-2.5.so              _nl_load_locale_from_archive
+  2        66.6667  libc-2.5.so              _nl_normalize_codeset
+  1        33.3333  libc-2.5.so              _nl_load_locale_from_archive [self]
+-------------------------------------------------------------------------------
+1         0.0108  libc-2.5.so              fgets
+  1        50.0000  libc-2.5.so              _IO_getline
+  1        50.0000  libc-2.5.so              fgets [self]
+-------------------------------------------------------------------------------
+1         0.0108  libc-2.5.so              fopen@@GLIBC_2.1
+  5        83.3333  libc-2.5.so              __fopen_internal
+  1        16.6667  libc-2.5.so              fopen@@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+1         0.0108  libc-2.5.so              mbrtowc
+  1        100.000  libc-2.5.so              mbrtowc [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_getline
+1         0.0108  libc-2.5.so              memchr
+  1        100.000  libc-2.5.so              memchr [self]
+-------------------------------------------------------------------------------
+1         0.0108  libc-2.5.so              mremap
+  1        100.000  libc-2.5.so              mremap [self]
+-------------------------------------------------------------------------------
+1         0.0108  libc-2.5.so              strcpy
+  1        100.000  libc-2.5.so              strcpy [self]
+-------------------------------------------------------------------------------
+  4        100.000  libc-2.5.so              sscanf
+1         0.0108  libc-2.5.so              vsscanf
+  3        75.0000  libc-2.5.so              _IO_vfscanf
+  1        25.0000  libc-2.5.so              vsscanf [self]
+-------------------------------------------------------------------------------
+  62693    100.000  libc-2.5.so              __libc_start_main
+0              0  Xorg                     main
+  0              0  Xorg                     main [self]
+-------------------------------------------------------------------------------
+  5        100.000  libc-2.5.so              __libc_start_main
+0              0  bash                     (no symbols)
+  0              0  bash                     (no symbols) [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              __libc_start_main
+0              0  cat                      (no symbols)
+  0              0  cat                      (no symbols) [self]
+-------------------------------------------------------------------------------
+  524      100.000  libc-2.5.so              __libc_start_main
+0              0  firefox-bin              (no symbols)
+  0              0  firefox-bin              (no symbols) [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              __libc_start_main
+0              0  gconfd-2                 (no symbols)
+  0              0  gconfd-2                 (no symbols) [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              __libc_start_main
+0              0  hald-addon-storage       (no symbols)
+  0              0  hald-addon-storage       (no symbols) [self]
+-------------------------------------------------------------------------------
+  3        100.000  libc-2.5.so              fclose@@GLIBC_2.1
+0              0  libc-2.5.so              _IO_file_close_it@@GLIBC_2.1
+  1        33.3333  libc-2.5.so              _IO_do_write@@GLIBC_2.1
+  1        33.3333  libc-2.5.so              _IO_unsave_markers
+  1        33.3333  libc-2.5.so              __close_nocancel
+  0              0  libc-2.5.so              _IO_file_close_it@@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_doallocbuf
+0              0  libc-2.5.so              _IO_file_doallocate
+  1        100.000  libc-2.5.so              _IO_file_stat
+  0              0  libc-2.5.so              _IO_file_doallocate [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              __fopen_internal
+0              0  libc-2.5.so              _IO_file_fopen@@GLIBC_2.1
+  1        100.000  libc-2.5.so              strstr
+  0              0  libc-2.5.so              _IO_file_fopen@@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              _IO_file_xsputn@@GLIBC_2.1
+0              0  libc-2.5.so              _IO_file_overflow@@GLIBC_2.1
+  2        100.000  libc-2.5.so              _IO_doallocbuf
+  0              0  libc-2.5.so              _IO_file_overflow@@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_file_doallocate
+0              0  libc-2.5.so              _IO_file_stat
+  1        100.000  libc-2.5.so              __fxstat64@GLIBC_2.1
+  0              0  libc-2.5.so              _IO_file_stat [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              fgets
+0              0  libc-2.5.so              _IO_getline
+  1        100.000  libc-2.5.so              memchr
+  0              0  libc-2.5.so              _IO_getline [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              __fopen_internal
+0              0  libc-2.5.so              _IO_no_init
+  1        100.000  libc-2.5.so              _IO_old_init
+  0              0  libc-2.5.so              _IO_no_init [self]
+-------------------------------------------------------------------------------
+  5        100.000  libc-2.5.so              fopen@@GLIBC_2.1
+0              0  libc-2.5.so              __fopen_internal
+  1        20.0000  libc-2.5.so              _IO_file_open
+  1        20.0000  libc-2.5.so              _int_malloc
+  1        20.0000  libc-2.5.so              malloc
+  1        20.0000  libc-2.5.so              _IO_file_fopen@@GLIBC_2.1
+  1        20.0000  libc-2.5.so              _IO_no_init
+  0              0  libc-2.5.so              __fopen_internal [self]
+-------------------------------------------------------------------------------
+0              0  libc-2.5.so              __libc_start_main
+  62693    91.5066  Xorg                     main
+  5284      7.7125  oprofiled                (no symbols)
+  524       0.7648  firefox-bin              (no symbols)
+  5         0.0073  bash                     (no symbols)
+  2         0.0029  sleep                    (no symbols)
+  2         0.0029  gconfd-2                 (no symbols)
+  1         0.0015  cat                      (no symbols)
+  1         0.0015  hald-addon-storage       (no symbols)
+  0              0  libc-2.5.so              __libc_start_main [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              _IO_vfscanf
+0              0  libc-2.5.so              __strtoul_internal
+  1        100.000  libc-2.5.so              ____strtoul_l_internal
+  0              0  libc-2.5.so              __strtoul_internal [self]
+-------------------------------------------------------------------------------
+  3        100.000  libc-2.5.so              setlocale
+0              0  libc-2.5.so              _nl_find_locale
+  3        100.000  libc-2.5.so              _nl_load_locale_from_archive
+  0              0  libc-2.5.so              _nl_find_locale [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              _nl_load_locale_from_archive
+0              0  libc-2.5.so              _nl_normalize_codeset
+  2        100.000  libc-2.5.so              malloc
+  0              0  libc-2.5.so              _nl_normalize_codeset [self]
+-------------------------------------------------------------------------------
+0              0  libc-2.5.so              clone
+  3        100.000  libpthread-2.5.so        start_thread
+  0              0  libc-2.5.so              clone [self]
+-------------------------------------------------------------------------------
+0              0  libc-2.5.so              fclose@@GLIBC_2.1
+  3        100.000  libc-2.5.so              _IO_file_close_it@@GLIBC_2.1
+  0              0  libc-2.5.so              fclose@@GLIBC_2.1 [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              malloc
+0              0  libc-2.5.so              malloc_hook_ini
+  2        100.000  libc-2.5.so              ptmalloc_init
+  0              0  libc-2.5.so              malloc_hook_ini [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              malloc_hook_ini
+0              0  libc-2.5.so              ptmalloc_init
+  2        100.000  libc-2.5.so              _dl_addr
+  0              0  libc-2.5.so              ptmalloc_init [self]
+-------------------------------------------------------------------------------
+0              0  libc-2.5.so              setlocale
+  3        100.000  libc-2.5.so              _nl_find_locale
+  0              0  libc-2.5.so              setlocale [self]
+-------------------------------------------------------------------------------
+0              0  libc-2.5.so              sprintf
+  7        100.000  libc-2.5.so              vsprintf
+  0              0  libc-2.5.so              sprintf [self]
+-------------------------------------------------------------------------------
+0              0  libc-2.5.so              sscanf
+  4        80.0000  libc-2.5.so              vsscanf
+  1        20.0000  libc-2.5.so              _IO_str_init_static_internal
+  0              0  libc-2.5.so              sscanf [self]
+-------------------------------------------------------------------------------
+  7        100.000  libc-2.5.so              sprintf
+0              0  libc-2.5.so              vsprintf
+  6        85.7143  libc-2.5.so              vfprintf
+  1        14.2857  libc-2.5.so              _IO_default_xsputn
+  0              0  libc-2.5.so              vsprintf [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              msort_with_tmp
+0              0  libcairo.so.2.11.3       (no symbols)
+  0              0  libcairo.so.2.11.3       (no symbols) [self]
+-------------------------------------------------------------------------------
+  1        100.000  libc-2.5.so              bsearch
+0              0  libgtk-x11-2.0.so.0.1000.12 (no symbols)
+  0              0  libgtk-x11-2.0.so.0.1000.12 (no symbols) [self]
+-------------------------------------------------------------------------------
+  3        100.000  libc-2.5.so              clone
+0              0  libpthread-2.5.so        start_thread
+  0              0  libpthread-2.5.so        start_thread [self]
+-------------------------------------------------------------------------------
+  1         1.2987  libc-2.5.so              qsort
+  76       98.7013  libc-2.5.so              msort_with_tmp
+0              0  libxul.so                (no symbols)
+  0              0  libxul.so                (no symbols) [self]
+-------------------------------------------------------------------------------
+  5284     100.000  libc-2.5.so              __libc_start_main
+0              0  oprofiled                (no symbols)
+  0              0  oprofiled                (no symbols) [self]
+-------------------------------------------------------------------------------
+  2        100.000  libc-2.5.so              __libc_start_main
+0              0  sleep                    (no symbols)
+  0              0  sleep                    (no symbols) [self]
+-------------------------------------------------------------------------------