Top 100

Here is how to interpret the columns:
  1. Number of profiling samples in this function
  2. Percentage of profiling samples in this function
  3. Percentage of profiling samples in the functions printed so far
  4. Number of profiling samples in this function and its callees
  5. Percentage of profiling samples in this function and its callees
  6. Function name

Total: 265315 samples
   40001  15.1%  15.1%    40073  15.1% _init ??:0
   11106   4.2%  19.3%    11106   4.2% ROOT::Math::Cartesian3D::Y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:116
   11031   4.2%  23.4%    11228   4.2% ROOT::Math::Cartesian3D::X /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:115
    8185   3.1%  26.5%     8185   3.1% ROOT::Math::Cartesian3D::Z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:117
    5588   2.1%  28.6%     5740   2.2% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:65
    5088   1.9%  30.5%     5477   2.1% __normal_iterator /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:683
    4897   1.8%  32.4%     7126   2.7% ROOT::Math::DisplacementVector3D::Y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:291
    4522   1.7%  34.1%    20870   7.9% ROOT::Math::DisplacementVector3D::Dot /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:396
    4189   1.6%  35.7%     5554   2.1% ROOT::Math::DisplacementVector3D::X /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:286
    3910   1.5%  37.1%    15448   5.8% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:81
    3610   1.4%  38.5%     4740   1.8% ROOT::Math::DisplacementVector3D::Z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:296
    3100   1.2%  39.7%     3763   1.4% ROOT::Math::Cartesian3D::Scale /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:158
    2797   1.1%  40.7%     3158   1.2% ROOT::Math::Cartesian3D::Mag2 /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:118
    2719   1.0%  41.7%     3206   1.2% __gnu_cxx::__normal_iterator::base /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:748
    2718   1.0%  42.8%     4296   1.6% ROOT::Math::DisplacementVector3D::operator/= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:472
    2693   1.0%  43.8%    15908   6.0% DisplacementVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:75
    2666   1.0%  44.8%     2667   1.0% __gnu_cxx::__normal_iterator::operator* /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:696
    2472   0.9%  45.7%     2472   0.9% __ieee754_sqrt interp.c:0
    2446   0.9%  46.6%     2553   1.0% ROOT::Math::SVector::operator[] /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/SVector.icc:559
    2407   0.9%  47.5%     4583   1.7% PositionVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:85
    2406   0.9%  48.5%     3335   1.3% __gnu_cxx::operator!= /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:782
    2224   0.8%  49.3%     4084   1.5% ROOT::Math::PositionVector3D::Z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:276
    2215   0.8%  50.1%     4112   1.5% ROOT::Math::Cartesian3D::y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:191
    2178   0.8%  50.9%     3287   1.2% ROOT::Math::Cartesian3D::z /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:192
    2139   0.8%  51.8%     3122   1.2% ROOT::Math::PositionVector3D::X /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:266
    2045   0.8%  52.5%     3079   1.2% ROOT::Math::Cartesian3D::x /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:190
    1985   0.7%  53.3%     4613   1.7% sqrt ??:0
    1905   0.7%  54.0%     2725   1.0% ROOT::Math::PositionVector3D::Y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:271
    1870   0.7%  54.7%     4867   1.8% _ZL18FindAndAddOperatorRKSsS0_PKcP11TCollection Utility.cxx:0
    1837   0.7%  55.4%     2674   1.0% LHCb::State::ty /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/Event/TrackEvent/Event/State.h:596
    1766   0.7%  56.1%     2369   0.9% std::vector::end /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:405
    1696   0.6%  56.7%    15426   5.8% ROOT::Math::operator- /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:534
    1636   0.6%  57.3%     1640   0.6% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:80
    1632   0.6%  57.9%     1632   0.6% LHCb::Track::firstState /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/InstallArea/x86_64-slc5-gcc43-dbg/include/Event/Track.h:1372
    1528   0.6%  58.5%     8523   3.2% ROOT::Math::DisplacementVector3D::R /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:301
    1522   0.6%  59.1%     1563   0.6% TFunction::GetListOfMethodArgs ??:0
    1519   0.6%  59.6%    17916   6.8% ROOT::Math::DisplacementVector3D::Unit /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:340
    1508   0.6%  60.2%     3097   1.2% std::vector::end /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:396
    1370   0.5%  60.7%     1846   0.7% __gnu_cxx::operator== /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:770
    1294   0.5%  61.2%     2475   0.9% __gnu_cxx::__normal_iterator::base /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:747
    1241   0.5%  61.7%     1322   0.5% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:705
    1169   0.4%  62.1%     1873   0.7% std::vector::begin /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:387
    1103   0.4%  62.5%     1265   0.5% _int_malloc malloc.c:0
    1098   0.4%  63.0%     8215   3.1% PositionVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/Point3Dfwd.h:26
    1097   0.4%  63.4%     1097   0.4% FastVeloHit::distance /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloHit.h:129
    1061   0.4%  63.8%     3538   1.3% PVSeed3DTool::xPointParameters /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:276
    1050   0.4%  64.2%     2108   0.8% __gnu_cxx::__normal_iterator::operator* /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:695
     985   0.4%  64.5%     1020   0.4% ROOT::Math::Cartesian3D::operator= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:86
     975   0.4%  64.9%     1117   0.4% _int_free malloc.c:0
     970   0.4%  65.3%     8290   3.1% ROOT::Math::PositionVector3D::operator+= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:399
     957   0.4%  65.6%     1048   0.4% std::vector::begin /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:386
     955   0.4%  66.0%     1170   0.4% LHCb::State::z /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/InstallArea/x86_64-slc5-gcc43-dbg/include/Event/State.h:575
     945   0.4%  66.3%     2143   0.8% malloc ??:0
     942   0.4%  66.7%     1321   0.5% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:711
     934   0.4%  67.1%     2439   0.9% DisplacementVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:97
     933   0.4%  67.4%     6299   2.4% ROOT::Math::Cartesian3D::R /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:121
     887   0.3%  67.7%     1573   0.6% ROOT::Math::DisplacementVector3D::x /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:512
     874   0.3%  68.1%      907   0.3% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:710
     815   0.3%  68.4%    28114  10.6% ROOT::Math::DisplacementVector3D::unit /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:522
     813   0.3%  68.7%      813   0.3% strcmp ??:0
     807   0.3%  69.0%      834   0.3% PVSeed3DTool::closestPoints /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:235
     807   0.3%  69.3%      830   0.3% ROOT::Math::DisplacementVector3D::operator*= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:463
     779   0.3%  69.6%      779   0.3% __GI___isnan interp.c:0
     765   0.3%  69.9%      765   0.3% FastVeloHit::z /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloHit.h:98
     737   0.3%  70.2%     8132   3.1% std::vector::empty /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:527
     718   0.3%  70.4%      997   0.4% __gnu_cxx::operator!= /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:776
     717   0.3%  70.7%      732   0.3% std::vector::end /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:395
     716   0.3%  71.0%      716   0.3% strlen ??:0
     706   0.3%  71.2%      706   0.3% FastVeloTrack::phiHits /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTrack.h:30
     705   0.3%  71.5%    10824   4.1% ROOT::Math::PositionVector3D::operator= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/Point3Dfwd.h:26
     691   0.3%  71.8%     2109   0.8% FastVeloTrack::chi2 /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTrack.h:104
     651   0.2%  72.0%     1865   0.7% THashTable::Add ??:0
     615   0.2%  72.2%      646   0.2% Cartesian3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:60
     613   0.2%  72.5%      681   0.3% ROOT::Math::MatRepSym::operator= /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/MatrixRepresentationsStatic.h:300
     592   0.2%  72.7%      823   0.3% __gnu_cxx::operator- /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:847
     592   0.2%  72.9%      593   0.2% std::vector::operator[] /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:578
     589   0.2%  73.1%      676   0.3% SMatrix /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/SMatrix.icc:79
     586   0.2%  73.4%     1239   0.5% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:707
     584   0.2%  73.6%      586   0.2% TStringRef::Hash ??:0
     579   0.2%  73.8%     4990   1.9% DisplacementVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:123
     553   0.2%  74.0%      818   0.3% __gnu_cxx::operator!= /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:781
     536   0.2%  74.2%     1211   0.5% ROOT::Math::PositionVector3D::SetXYZ /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:245
     535   0.2%  74.4%     1047   0.4% __gnu_cxx::__normal_iterator::operator++ /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:703
     531   0.2%  74.6%      694   0.3% PositionVector3D /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:84
     527   0.2%  74.8%     9200   3.5% FastVeloTracking::mergeSpaceClones /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTracking.cpp:429
     523   0.2%  75.0%      689   0.3% ROOT::Math::DisplacementVector3D::Dot /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:397
     514   0.2%  75.2%     1023   0.4% LHCb::State::tx /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/Event/TrackEvent/Event/State.h:589
     511   0.2%  75.4%     2421   0.9% ROOT::Math::DisplacementVector3D::Cross /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:417
     494   0.2%  75.6%     4912   1.9% TCint::UpdateListOfGlobalFunctions ??:0
     487   0.2%  75.8%      517   0.2% PVSeed3DTool::closestPoints /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:230
     476   0.2%  75.9%     1190   0.4% ROOT::Math::DisplacementVector3D::Mag2 /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/DisplacementVector3D.h:328
     469   0.2%  76.1%      569   0.2% ROOT::Math::Cartesian3D::SetXYZ /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/Cartesian3D.h:153
     467   0.2%  76.3%      467   0.2% FastVeloHit::global /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloHit.h:96
     450   0.2%  76.5%      537   0.2% std::__find /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_algo.h:178
     448   0.2%  76.6%      962   0.4% PVSeed3DTool::getSeeds /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:116
     434   0.2%  76.8%      598   0.2% ROOT::Math::PositionVector3D::y /afs/cern.ch/sw/lcg/app/releases/ROOT/5.28.00b/x86_64-slc5-gcc43-dbg/root/include/Math/GenVector/PositionVector3D.h:452
     417   0.2%  76.9%      444   0.2% PVSeed3DTool::closestPoints /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tr/PatPV/cmt/../src/PVSeed3DTool.cpp:234
     416   0.2%  77.1%      417   0.2% LHCb::State::ty /afs/cern.ch/lhcb/software/releases/LHCB/LHCB_v32r5/Event/TrackEvent/Event/State.h:598
     415   0.2%  77.3%      639   0.2% FastVeloTracking::makeSpaceTracks /afs/cern.ch/lhcb/software/releases/REC/REC_v11r6/Tf/FastVelo/cmt/../src/FastVeloTracking.cpp:1064
     406   0.2%  77.4%      406   0.2% __gnu_cxx::__normal_iterator::operator-> /afs/cern.ch/sw/lcg/contrib/gcc/4.3.2/x86_64-slc5-gcc34-opt/bin/../lib/gcc/x86_64-unknown-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:700

Call graph

Each node represents a procedure. The directed edges indicate caller to callee relations. Each node is formatted as follows:

  • Class Name
  • Method Name
  • local (percentage)
  • of cumulative (percentage)

The last one or two lines contains the timing information. (The profiling is done via a sampling method, where by default we take 100 samples a second. Therefor one unit of time in the output corresponds to about 10 milliseconds of execution time.) The "local" time is the time spent executing the instructions directly contained in the procedure (and in any other procedures that were inlined into the procedure). The "cumulative" time is the sum of the "local" time and the time spent in any callees. If the cumulative time is the same as the local time, it is not printed.

The size of the node is proportional to the local count. The percentage displayed in the node corresponds to the count divided by the total run time of the program (that is, the cumulative count for main()).

Edge Information

An edge from one node to another indicates a caller to callee relationship. Each edge is labelled with the time spent by the callee on behalf of the caller.

Topic attachments
I Attachment History Action Size Date Who Comment
Texttxt Moore_TCK_2-3_cum.lines.txt r1 manage 3828.1 K 2011-09-22 - 09:35 SashaMazurov Difference between slow and normal run
SVG (Scalable Vector Graphics)svg Moore_TCK_2.lines.0fraction.svg r1 manage 145.6 K 2011-09-16 - 15:46 SashaMazurov Call stack (no nodes dropped)
SVG (Scalable Vector Graphics)svg Moore_TCK_2.lines.plain.svg r1 manage 124.9 K 2011-09-16 - 14:32 SashaMazurov call stack without javascript
SVG (Scalable Vector Graphics)svg Moore_TCK_2.lines.svg r1 manage 129.3 K 2011-09-16 - 14:25 SashaMazurov Call stack
Texttxt Moore_TCK_2.lines.txt r1 manage 2383.2 K 2011-09-16 - 14:41 SashaMazurov Full profiling list
Unknown file formatlog Moore_TCK_2.log r1 manage 905.5 K 2011-09-16 - 14:30 SashaMazurov Gaudi log
Texttxt Moore_TCK_2_cum.lines.txt r1 manage 2332.4 K 2011-09-19 - 12:50 SashaMazurov Call graph sorted by cumulative data
Texttxt Moore_TCK_2_cum_ignoreRoot.lines.txt r1 manage 1313.8 K 2011-09-19 - 12:51 SashaMazurov Sorderd by cumulative data (ignore nodes with ROOT functions)
Texttxt Moore_TCK_3.lines.txt r1 manage 1528.2 K 2011-09-22 - 09:33 SashaMazurov Normal events full profiling list
Unknown file formatlog Moore_TCK_3.log r1 manage 868.8 K 2011-09-22 - 09:32 SashaMazurov Normal events log
Texttxt Moore_TCK_3_cum.lines.txt r1 manage 1528.2 K 2011-09-22 - 09:34 SashaMazurov Normal events functions list sorted by cumulative data
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r5 - 2020-08-30 - TWikiAdminUser
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Sandbox/SandboxArchive All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright &© 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback