Counter: PERF_TICKS

Rank % total CountsPaths Symbol name
to / from
this
Total Including
child / parent
Total
0.01 0.010.0111 _wrap_BaseRecord_get
0.01 0.010.0111 _wrap_ImageDBase_getY0
0.01 0.010.0111 _wrap_delete_ExposureU
0.01 0.010.0111 _wrap_delete_FootprintList
0.01 0.010.0111 _wrap_delete_FootprintSet
0.01 0.010.0111 _wrap_delete_Schema
0.01 0.010.0111 lsst::pex::policy::Definition::~Definition()
0.01 0.010.0111 _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw4geom4SpanEEESt6vectorIS8_SaIS8_EEEElNS5_9detection12_GLOBAL__N_115compareSpanByYXEEvT_SH_T0_T1_.isra.629'5
0.01 0.010.0112 boost::shared_ptr<(anonymous namespace)::IdSpan>::operator=(boost::shared_ptr<(anonymous namespace)::IdSpan> const&)
0.01 0.010.0213 _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88'4
0.01 0.010.0212 _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw4geom4SpanEEESt6vectorIS8_SaIS8_EEEElNS5_9detection12_GLOBAL__N_115compareSpanByYXEEvT_SH_T0_T1_.isra.629'3
0.01 0.010.0312 _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw4geom4SpanEEESt6vectorIS8_SaIS8_EEEElNS5_9detection12_GLOBAL__N_115compareSpanByYXEEvT_SH_T0_T1_.isra.629
0.01 0.010.0311 void lsst::meas::algorithms::(anonymous namespace)::NaiveFlux::_apply<float>(lsst::afw::table::SourceRecord&, lsst::afw::image::Exposure<float, unsigned short, float> const&, lsst::afw::geom::Point<double, 2> const&) const
0.01 0.010.0411 _wrap_delete_Span
0.01 0.010.0411 unsigned short lsst::afw::detection::clearMaskFromFootprint<unsigned short>(lsst::afw::image::Mask<unsigned short>*, lsst::afw::detection::Footprint const&, unsigned short)
0.01 0.010.0619 lsst::pex::policy::Dictionary::check() const
0.01 0.010.0711 _wrap_BaseRecord__eq_impl
0.01 0.010.0715 lsst::afw::table::SourceRecord::updateCoord(lsst::afw::image::Wcs const&)
0.01 0.010.0811 lsst::afw::image::MaskedImage<float, unsigned short, float>::scaledPlus(double, lsst::afw::image::MaskedImage<float, unsigned short, float> const&)
0.01 0.010.1312 lsst::meas::algorithms::(anonymous namespace)::getPsfFactor(lsst::afw::detection::Psf const&, lsst::afw::geom::Point<double, 2> const&, double, int, float, float)
0.01 0.010.1411 lsst::meas::algorithms::PsfAttributes::computeGaussianWidth(lsst::meas::algorithms::PsfAttributes::Method) const
0.01 0.010.2011 lsst::meas::deblender::BaselineUtils<float, unsigned short, float>::buildSymmetricTemplate(lsst::afw::image::MaskedImage<float, unsigned short, float> const&, lsst::afw::detection::Footprint const&, lsst::afw::detection::Peak const&, double, bool)
0.01 0.010.2512 lsst::afw::image::Image<float>::Ptr lsst::afw::math::offsetImage<lsst::afw::image::Image<float> >(lsst::afw::image::Image<float> const&, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)
0.01 0.010.5717 lsst::afw::detection::FootprintFunctor<lsst::afw::image::ImageBase<int> >::apply(lsst::afw::detection::Footprint const&, int)
0.01 0.012.2719 _Z14findFootprintsIitfN12_GLOBAL__N_121ThresholdLevel_traitsEEvPSt6vectorIN5boost10shared_ptrIN4lsst3afw9detection9FootprintEEESaIS9_EERKNS6_4geom5Box2IERKNS6_5image9ImageBaseIT_EEPKNSH_5ImageIT1_EEddbib.isra.714
0.01 0.012.3612 lsst::afw::image::Image<double>::Ptr lsst::meas::algorithms::detail::calcImageKSpaceReal<double>(double, double)
0.01 0.012.8012 std::pair<double, double> lsst::meas::algorithms::photometry::calculateSincApertureFlux<lsst::afw::image::MaskedImage<double, unsigned short, float> >(lsst::afw::image::MaskedImage<double, unsigned short, float> const&, lsst::afw::geom::ellipses::Ellipse const&, double)
0.03 0.010.0111 _wrap_delete_SourceCatalog
0.03 0.010.0222 lsst::afw::image::MaskedImage<float, unsigned short, float>::row_end(int) const
0.03 0.010.0223 void std::__unguarded_linear_insert<__gnu_cxx::__normal_iterator<boost::shared_ptr<lsst::afw::geom::Span>*, std::vector<boost::shared_ptr<lsst::afw::geom::Span>, std::allocator<boost::shared_ptr<lsst::afw::geom::Span> > > >, lsst::afw::detection::(anonymous namespace)::compareSpanByYX>(__gnu_cxx::__normal_iterator<boost::shared_ptr<lsst::afw::geom::Span>*, std::vector<boost::shared_ptr<lsst::afw::geom::Span>, std::allocator<boost::shared_ptr<lsst::afw::geom::Span> > > >, lsst::afw::detection::(anonymous namespace)::compareSpanByYX)
0.03 0.010.0426 lsst::pex::policy::Policy::~Policy()
0.03 0.010.06210 lsst::daf::base::PropertySet::_findOrInsert(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::shared_ptr<std::vector<boost::any, std::allocator<boost::any> > >)
0.03 0.010.0814 _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88'2
0.03 0.010.1311 _wrap_ExposureF_getMaskedImage__SWIG_0.isra.3683
0.03 0.010.4012 void lsst::meas::algorithms::(anonymous namespace)::PsfFlux::_apply<float>(lsst::afw::table::SourceRecord&, lsst::afw::image::Exposure<float, unsigned short, float> const&, lsst::afw::geom::Point<double, 2> const&) const
0.03 0.010.4319 std::vector<boost::shared_ptr<lsst::afw::detection::Peak>, std::allocator<boost::shared_ptr<lsst::afw::detection::Peak> > >::~vector()
0.03 0.010.5617 (anonymous namespace)::FindPeaksInFootprint<lsst::afw::image::ImageBase<int> >::operator()(boost::gil::memory_based_2d_locator<boost::gil::memory_based_step_iterator<boost::gil::pixel<int, boost::gil::layout<boost::mpl::vector1<boost::gil::gray_color_t>, boost::mpl::range_c<int, 0, 1> > >*> >, int, int)
0.03 0.012.2215 lsst::afw::detection::growFootprint(lsst::afw::detection::Footprint const&, int, bool)
0.04 0.020.1324 _ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88
0.04 0.020.15315 lsst::afw::detection::Footprint::addSpan(int, int, int)
0.05 0.020.0233 _wrap_delete_HeavyFootprintF
0.05 0.020.0322 _wrap_delete_MaskedImageF
0.05 0.020.0345 _wrap_delete_Policy
0.05 0.020.0547 void std::__adjust_heap<__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> > > >, long, boost::shared_ptr<(anonymous namespace)::IdSpan>, (anonymous namespace)::IdSpanCompar>(__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> > > >, long, long, boost::shared_ptr<(anonymous namespace)::IdSpan>, (anonymous namespace)::IdSpanCompar)
0.06 0.030.0758 std::vector<boost::shared_ptr<lsst::afw::geom::Span>, std::allocator<boost::shared_ptr<lsst::afw::geom::Span> > >::~vector()
0.06 0.030.1413 _ZN12_GLOBAL__N_113setEdgePixelsIN4lsst3afw5image11MaskedImageIftfEES5_EEvRT_RKNS2_4math6KernelERKT0_bNS3_6detail15MaskedImage_tagE.isra.448
0.08 0.040.0823 boost::shared_ptr<lsst::afw::detection::Peak>* std::__copy_move_a<false, boost::shared_ptr<lsst::afw::detection::Peak>*, boost::shared_ptr<lsst::afw::detection::Peak>*>(boost::shared_ptr<lsst::afw::detection::Peak>*, boost::shared_ptr<lsst::afw::detection::Peak>*, boost::shared_ptr<lsst::afw::detection::Peak>*)
0.08 0.040.7138 lsst::afw::image::Image<double>::Ptr lsst::afw::math::offsetImage<lsst::afw::image::Image<double> >(lsst::afw::image::Image<double> const&, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int)
0.08 0.041.3012 void lsst::meas::algorithms::(anonymous namespace)::SdssCentroid::_apply<float>(lsst::afw::table::SourceRecord&, lsst::afw::image::Exposure<float, unsigned short, float> const&, lsst::afw::geom::Point<double, 2> const&) const
0.09 0.040.1834 lsst::meas::algorithms::PsfCandidate<float>::extractImage(unsigned int, unsigned int) const
0.11 0.050.1136 void std::__insertion_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)
0.11 0.051.6829 _ZSt11stable_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw9detection4PeakEEESt6vectorIS8_SaIS8_EEEEN12_GLOBAL__N_19SortPeaksEEvT_SG_T0_.isra.644
0.14 0.070.1434 _ZNSt6vectorIN5boost10shared_ptrIN4lsst3afw9detection4PeakEEESaIS6_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS6_S8_EERKS6_.constprop.853
0.24 0.110.2835 _ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw9detection4PeakEEESt6vectorIS8_SaIS8_EEEElS9_N12_GLOBAL__N_19SortPeaksEEvT_SG_SG_T0_SH_T1_SH_T2_.isra.597
0.60 0.290.6034 boost::shared_ptr<lsst::afw::detection::Peak>* std::__move_merge<__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> > > >, 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> > > >, __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> > > >, boost::shared_ptr<lsst::afw::detection::Peak>*, (anonymous namespace)::SortPeaks)
0.68 0.320.6326 __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> > > > std::__move_merge<boost::shared_ptr<lsst::afw::detection::Peak>*, 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>(boost::shared_ptr<lsst::afw::detection::Peak>*, boost::shared_ptr<lsst::afw::detection::Peak>*, boost::shared_ptr<lsst::afw::detection::Peak>*, 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)
1.09 0.523.0422 (anonymous namespace)::mergeFootprintSets(lsst::afw::detection::FootprintSet const&, int, lsst::afw::detection::FootprintSet const&, int, lsst::afw::detection::FootprintControl const&)
[103] 4.30 1.190.879393 boost::detail::shared_count::~shared_count()
1.09 0.520.5827 lsst::afw::detection::Footprint::~Footprint()
0.09 0.040.0433 boost::detail::sp_counted_impl_pd<lsst::afw::detection::FootprintSet*, boost::detail::sp_ms_deleter<lsst::afw::detection::FootprintSet> >::dispose()
0.06 0.030.0333 lsst::afw::math::LanczosWarpingKernel::~LanczosWarpingKernel()
0.05 0.020.0536 lsst::afw::detection::HeavyFootprint<float, unsigned short, float>::~HeavyFootprint()
0.05 0.020.0435 lsst::afw::image::Mask<unsigned short>::~Mask()
0.05 0.020.0334 lsst::afw::image::Image<float>::~Image()
0.05 0.020.0233 lsst::afw::image::MaskedImage<float, unsigned short, float>::~MaskedImage()
0.04 0.020.0233 lsst::pex::policy::Policy::~Policy()
0.03 0.010.40236 _int_free
0.03 0.010.3518 boost::detail::sp_counted_impl_p<lsst::afw::detection::Peak>::dispose()
0.03 0.010.0325 lsst::daf::base::PropertySet::~PropertySet()
0.03 0.010.0223 boost::detail::sp_counted_impl_pd<lsst::afw::image::Image<double>*, boost::detail::sp_ms_deleter<lsst::afw::image::Image<double> > >::dispose()
0.03 0.010.0122 boost::detail::sp_counted_impl_p<lsst::afw::detection::FootprintSet>::dispose()
0.03 0.010.0111 boost::detail::sp_counted_impl_pd<lsst::afw::math::FixedKernel*, boost::detail::sp_ms_deleter<lsst::afw::math::FixedKernel> >::dispose()
0.03 0.010.0111 boost::detail::sp_counted_impl_pd<lsst::afw::table::(anonymous namespace)::SourceRecordImpl*, boost::detail::sp_ms_deleter<lsst::afw::table::(anonymous namespace)::SourceRecordImpl> >::dispose()
0.03 0.010.0122 lsst::afw::image::Image<double>::~Image()
0.03 0.010.0122 operator delete(void*)
0.01 0.010.06110 free
0.01 0.010.0515 boost::detail::sp_counted_impl_p<std::vector<boost::shared_ptr<lsst::afw::detection::Footprint>, std::allocator<boost::shared_ptr<lsst::afw::detection::Footprint> > > >::dispose()
0.01 0.010.0416 boost::detail::sp_counted_impl_p<std::vector<boost::any, std::allocator<boost::any> > >::dispose()
0.01 0.010.0112 boost::detail::sp_counted_impl_pd<lsst::pex::policy::Dictionary*, boost::detail::sp_ms_deleter<lsst::pex::policy::Dictionary> >::dispose()
0.01 0.010.0111 _ZN5boost6detail13sp_ms_deleterIN4lsst3afw5table6detail10SchemaImplEE7destroyEv.part.5401
0.01 0.010.0111 boost::detail::sp_counted_impl_p<lsst::afw::image::Image<double> >::dispose()
0.01 0.010.0111 boost::detail::sp_counted_impl_p<lsst::afw::image::Image<float> >::dispose()
0.01 0.010.0111 boost::detail::sp_counted_impl_p<lsst::pex::logging::Log>::dispose()
0.01 0.010.0111 lsst::afw::image::Exposure<unsigned short, unsigned short, float>::~Exposure()
Back to summary