Counter: PERF_TICKS

Rank % total CountsPaths Symbol name
to / from
this
Total Including
child / parent
Total
0.13 0.130.1344 lsst::afw::detection::FootprintSet::FootprintSet<int>(lsst::afw::image::Image<int> const&, lsst::afw::detection::Threshold const&, int, bool)
1.89 1.961.9644 lsst::afw::detection::FootprintSet::FootprintSet<int, unsigned short>(lsst::afw::image::MaskedImage<int, unsigned short, float> const&, lsst::afw::detection::Threshold const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, bool)
[117] 2.02 0.012.0888 void findFootprints<int, unsigned short, float, (anonymous namespace)::ThresholdLevel_traits>(std::vector<boost::shared_ptr<lsst::afw::detection::Footprint>, std::allocator<boost::shared_ptr<lsst::afw::detection::Footprint> > >*, lsst::afw::geom::Box2I const&, lsst::afw::image::ImageBase<int> const&, lsst::afw::image::Image<float> const*, double, double, bool, int, bool) [clone .isra.714]
1.50 1.551.5589 void std::stable_sort<__gnu_cxx::__normal_iterator<boost::shared_ptr<lsst::afw::detection::Peak>*, std::vector<boost::shared_ptr<lsst::afw::detection::Peak>, std::allocator<boost::shared_ptr<lsst::afw::detection::Peak> > > >, (anonymous namespace)::SortPeaks>(__gnu_cxx::__normal_iterator<boost::shared_ptr<lsst::afw::detection::Peak>*, std::vector<boost::shared_ptr<lsst::afw::detection::Peak>, std::allocator<boost::shared_ptr<lsst::afw::detection::Peak> > > >, __gnu_cxx::__normal_iterator<boost::shared_ptr<lsst::afw::detection::Peak>*, std::vector<boost::shared_ptr<lsst::afw::detection::Peak>, std::allocator<boost::shared_ptr<lsst::afw::detection::Peak> > > >, (anonymous namespace)::SortPeaks) [clone .isra.644]
0.46 0.480.4866 lsst::afw::detection::FootprintFunctor<lsst::afw::image::ImageBase<int> >::apply(lsst::afw::detection::Footprint const&, int)
0.02 0.020.0324 std::vector<boost::shared_ptr<(anonymous namespace)::IdSpan>, std::allocator<boost::shared_ptr<(anonymous namespace)::IdSpan> > >::_M_insert_aux(__gnu_cxx::__normal_iterator<boost::shared_ptr<(anonymous namespace)::IdSpan>*, std::vector<boost::shared_ptr<(anonymous namespace)::IdSpan>, std::allocator<boost::shared_ptr<(anonymous namespace)::IdSpan> > > >, boost::shared_ptr<(anonymous namespace)::IdSpan> const&)
0.01 0.010.19220 lsst::afw::detection::Footprint::addSpan(int, int, int)
0.01 0.010.48153 _int_free
0.01 0.010.0112 lsst::afw::detection::Footprint::Footprint(int, lsst::afw::geom::Box2I const&)
0.01 0.010.0111 std::vector<int, std::allocator<int> >::_M_insert_aux(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int const&) [clone .constprop.855]
Back to summary