------- Comment #5 from dominiq at lps dot ens dot fr 2010-05-30 18:30 ------- Output of gprof on darwin:
Revision 159851: called/total parents index %time self descendents called+self name index called/total children 520605 _dgetf2_ [81] 0.00 0.00 64/1041192 ___timctr_MOD_gettim [1429] 0.00 0.00 6548/1041192 _dswap_ [4112] 0.00 0.00 1034580/1041192 _xerbla_ [83] [81] 0.0 0.00 0.00 1041192+520605 _dgetf2_ [81] 0.00 0.00 64137/110864 _dgetrf_ [82] 520605 _dgetf2_ [81] ----------------------------------------------- 13315 _dgetrf_ [82] 0.00 0.00 8/110864 ___timctr_MOD_gettim [1429] 0.00 0.00 6548/110864 _dswap_ [4112] 0.00 0.00 6685/110864 __dyld_func_lookup [1665] 0.00 0.00 33486/110864 _xerbla_ [83] 0.00 0.00 64137/110864 _dgetf2_ [81] [82] 0.0 0.00 0.00 110864+13315 _dgetrf_ [82] 0.00 0.00 1/1 _main [85] 13315 _dgetrf_ [82] ----------------------------------------------- 0.00 0.00 10872/10872 _dswap_ [4112] [83] 0.0 0.00 0.00 10872 _xerbla_ [83] 0.00 0.00 1034580/1041192 _dgetf2_ [81] 0.00 0.00 33486/110864 _dgetrf_ [82] ----------------------------------------------- 0.00 0.00 1/1 _main [85] [84] 0.0 0.00 0.00 1 __start [84] ----------------------------------------------- 0.00 0.00 1/1 _dgetrf_ [82] [85] 0.0 0.00 0.00 1 _main [85] 0.00 0.00 1/1 __start [84] ----------------------------------------------- ... % cumulative self self total time seconds seconds calls ms/call ms/call name 0.0 0.00 0.00 1561733 0.00 0.00 _dgetf2_ [81] 0.0 0.00 0.00 110927 0.00 0.00 _dgetrf_ [82] 0.0 0.00 0.00 10872 0.00 0.00 _xerbla_ [83] 0.0 0.00 0.00 1 0.00 0.00 __start [84] 0.0 0.00 0.00 1 0.00 0.00 _main [85] ================================================================================ Revision 159852: called/total parents index %time self descendents called+self name index called/total children 0.00 0.00 6548/1561733 _dswap_ [4112] 0.00 0.00 1555185/1561733 _xerbla_ [83] [81] 0.0 0.00 0.00 1561733 _dgetf2_ [81] 0.00 0.00 64136/110927 _dgetrf_ [82] ----------------------------------------------- 13315 _dgetrf_ [82] 0.00 0.00 72/110927 ___timctr_MOD_gettim [1429] 0.00 0.00 6548/110927 _dswap_ [4112] 0.00 0.00 6685/110927 __dyld_func_lookup [1665] 0.00 0.00 33486/110927 _xerbla_ [83] 0.00 0.00 64136/110927 _dgetf2_ [81] [82] 0.0 0.00 0.00 110927+13315 _dgetrf_ [82] 0.00 0.00 1/1 _main [85] 13315 _dgetrf_ [82] ----------------------------------------------- 0.00 0.00 10872/10872 _dswap_ [4112] [83] 0.0 0.00 0.00 10872 _xerbla_ [83] 0.00 0.00 1555185/1561733 _dgetf2_ [81] 0.00 0.00 33486/110927 _dgetrf_ [82] ----------------------------------------------- 0.00 0.00 1/1 _main [85] [84] 0.0 0.00 0.00 1 __start [84] ----------------------------------------------- 0.00 0.00 1/1 _dgetrf_ [82] [85] 0.0 0.00 0.00 1 _main [85] 0.00 0.00 1/1 __start [84] ----------------------------------------------- ... % cumulative self self total time seconds seconds calls ms/call ms/call name 0.0 0.00 0.00 5572994 0.00 0.00 _xerbla_ [154] 0.0 0.00 0.00 20556 0.00 0.00 _dswap_ [155] 0.0 0.00 0.00 20000 0.00 0.00 ___timctr_MOD_gettim [156] 0.0 0.00 0.00 3 0.00 0.00 __dyld_func_lookup [157] 0.0 0.00 0.00 2 0.00 0.00 __start [158] -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44334