Counter: PERF_TICKS
Rank
% total
Counts
Paths
Symbol name
to / from
this
Total
Including
child / parent
Total
0.01
0.01
0.01
1
1
_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88'8
0.01
0.01
0.01
1
1
_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw4geom4SpanEEESt6vectorIS8_SaIS8_EEEElNS5_9detection12_GLOBAL__N_115compareSpanByYXEEvT_SH_T0_T1_.isra.629'2
0.01
0.01
0.01
1
1
_wrap_delete_ExposureU
0.01
0.01
0.01
1
1
_wrap_delete_Policy
0.01
0.01
0.01
1
1
boost::shared_ptr<(anonymous namespace)::IdSpan>::operator=(boost::shared_ptr<(anonymous namespace)::IdSpan> const&)
0.01
0.01
0.01
1
2
_ZN4lsst3afw9detection16FootprintFunctorINS0_5image4MaskItEEE5applyERKNS1_9FootprintEi.constprop.816
0.01
0.01
0.01
1
2
_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88'6
0.01
0.01
0.01
1
2
lsst::daf::base::PropertySet::deepCopy() const'12
0.01
0.01
0.01
1
2
lsst::pex::policy::Dictionary::check() const'4
0.01
0.01
0.01
1
2
lsst::pex::policy::Dictionary::makeDef(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const
0.01
0.01
0.02
1
3
_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88'5
0.01
0.01
0.02
1
2
lsst::afw::detection::FootprintFunctor<lsst::afw::image::ImageBase<float> >::apply(lsst::afw::detection::Footprint const&, int)
0.01
0.01
0.02
1
3
lsst::afw::math::SeparableKernel::~SeparableKernel()
0.01
0.01
0.03
1
1
_wrap_ExposureU_convertF
0.01
0.01
0.05
1
5
lsst::afw::image::MaskedImage<float, unsigned short, float>::~MaskedImage()
0.01
0.01
0.05
1
3
unsigned short lsst::afw::detection::setMaskFromFootprint<unsigned short>(lsst::afw::image::Mask<unsigned short>*, lsst::afw::detection::Footprint const&, unsigned short)
0.01
0.01
0.08
1
4
_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88'2
0.01
0.01
0.13
1
2
_wrap_ExposureF_getMaskedImage__SWIG_0.isra.3683
0.01
0.01
0.14
1
4
lsst::afw::image::MaskedImage<float, unsigned short, float>::MaskedImage(lsst::afw::image::MaskedImage<float, unsigned short, float> const&, lsst::afw::geom::Box2I const&, lsst::afw::image::ImageOrigin, bool)
0.01
0.01
0.16
1
6
lsst::afw::detection::FootprintFunctor<lsst::afw::image::MaskedImage<float, unsigned short, float> >::apply(lsst::afw::detection::Footprint const&, int)
0.01
0.01
0.17
1
4
_wrap_new_MaskedImageF
0.01
0.01
0.19
1
2
lsst::meas::algorithms::PsfCandidate<float>::getOffsetImage(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int) const
0.01
0.01
0.22
1
10
lsst::afw::math::makeWarpingKernel(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)
0.01
0.01
0.23
1
3
_Z14findFootprintsIftfN12_GLOBAL__N_121ThresholdLevel_traitsEEvPSt6vectorIN5boost10shared_ptrIN4lsst3afw9detection9FootprintEEESaIS9_EERKNS6_4geom5Box2IERKNS6_5image9ImageBaseIT_EEPKNSH_5ImageIT1_EEddbib.isra.711
0.01
0.01
0.51
1
3
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.01
3.61
1
3
lsst::afw::image::Image<double>::Ptr lsst::meas::algorithms::detail::calcImageKSpaceReal<double>(double, double)
0.01
0.01
3.82
1
3
std::pair<double, double> lsst::meas::algorithms::photometry::calculateSincApertureFlux<lsst::afw::image::MaskedImage<float, unsigned short, float> >(lsst::afw::image::MaskedImage<float, unsigned short, float> const&, lsst::afw::geom::ellipses::Ellipse const&, double)
0.02
0.01
0.01
2
2
_wrap_delete_HeavyFootprintF
0.02
0.01
0.01
1
1
lsst::pex::policy::Policy::~Policy()
0.02
0.01
0.04
1
2
lsst::afw::detection::Footprint::normalize()
0.02
0.01
0.06
2
7
_ZNSt6vectorIN5boost10shared_ptrIN4lsst3afw4geom4SpanEEESaIS6_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS6_S8_EERKS6_.constprop.2508
0.02
0.01
0.11
1
1
_wrap_BaseRecord__eq_impl
0.02
0.01
0.16
1
2
lsst::meas::algorithms::(anonymous namespace)::getPsfFactor(lsst::afw::detection::Psf const&, lsst::afw::geom::Point<double, 2> const&, double, int, float, float)
0.02
0.01
0.23
2
21
lsst::afw::detection::Footprint::addSpan(int, int, int)
0.02
0.01
2.11
2
4
lsst::afw::detection::growFootprint(lsst::afw::detection::Footprint const&, int, bool)
0.03
0.02
0.02
2
2
_wrap_delete_Footprint
0.03
0.02
0.02
1
1
_wrap_delete_SourceCatalog
0.03
0.02
0.02
2
3
void std::__unguarded_linear_insert<__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> > > >, (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> > > >, (anonymous namespace)::IdSpanCompar)
0.03
0.02
0.10
1
4
_ZN12_GLOBAL__N_113setEdgePixelsIN4lsst3afw5image11MaskedImageIftfEES5_EEvRT_RKNS2_4math6KernelERKT0_bNS3_6detail15MaskedImage_tagE.isra.448
0.03
0.02
0.22
1
6
_wrap__SourceCatalogBase___getitem__
0.04
0.02
0.04
2
3
_wrap_delete_MaskedImageF
0.04
0.02
0.04
4
5
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.04
0.02
0.05
2
2
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.05
0.03
0.09
2
4
_ZNSt6vectorIN5boost10shared_ptrIN4lsst3afw9detection4PeakEEESaIS6_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS6_S8_EERKS6_.constprop.853
0.05
0.03
0.14
3
6
_ZSt16__introsort_loopIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN12_GLOBAL__N_16IdSpanEEESt6vectorIS6_SaIS6_EEEElNS4_12IdSpanComparEEvT_SD_T0_T1_.isra.88
0.05
0.03
1.16
1
2
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.07
0.04
0.10
6
15
std::vector<boost::shared_ptr<lsst::afw::geom::Span>, std::allocator<boost::shared_ptr<lsst::afw::geom::Span> > >::~vector()
0.07
0.04
1.19
1
2
lsst::meas::algorithms::PsfAttributes::computeGaussianWidth(lsst::meas::algorithms::PsfAttributes::Method) const
0.07
0.04
1.61
2
7
_ZSt11stable_sortIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw9detection4PeakEEESt6vectorIS8_SaIS8_EEEEN12_GLOBAL__N_19SortPeaksEEvT_SG_T0_.isra.644
0.08
0.04
1.15
4
10
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.09
0.05
0.20
2
4
lsst::meas::algorithms::PsfCandidate<float>::extractImage(unsigned int, unsigned int) const
0.11
0.06
0.13
2
3
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.18
0.10
0.24
3
5
_ZSt16__merge_adaptiveIN9__gnu_cxx17__normal_iteratorIPN5boost10shared_ptrIN4lsst3afw9detection4PeakEEESt6vectorIS8_SaIS8_EEEElS9_N12_GLOBAL__N_19SortPeaksEEvT_SG_SG_T0_SH_T1_SH_T2_.isra.597
0.52
0.28
0.61
4
4
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.58
0.32
0.59
5
5
__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.06
0.58
3.04
2
2
(anonymous namespace)::mergeFootprintSets(lsst::afw::detection::FootprintSet const&, int, lsst::afw::detection::FootprintSet const&, int, lsst::afw::detection::FootprintControl const&)
[108]
3.74
1.12
0.92
91
91
boost::detail::shared_count::~shared_count()
1.10
0.60
0.65
5
8
lsst::afw::detection::Footprint::~Footprint()
0.09
0.05
0.05
2
2
boost::detail::sp_counted_impl_pd<lsst::afw::detection::FootprintSet*, boost::detail::sp_ms_deleter<lsst::afw::detection::FootprintSet> >::dispose()
0.07
0.04
0.04
4
4
lsst::afw::image::MaskedImage<float, unsigned short, float>::~MaskedImage()
0.04
0.02
0.05
4
8
lsst::afw::image::Image<float>::~Image()
0.04
0.02
0.02
4
4
lsst::afw::image::Image<double>::~Image()
0.03
0.02
0.02
1
1
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.02
0.02
2
2
lsst::afw::math::LanczosWarpingKernel::~LanczosWarpingKernel()
0.03
0.02
0.02
3
3
lsst::pex::policy::Policy::~Policy()
0.02
0.01
0.43
2
41
_int_free
0.02
0.01
0.03
2
4
lsst::afw::detection::HeavyFootprint<float, unsigned short, float>::~HeavyFootprint()
0.02
0.01
0.02
2
4
lsst::afw::image::Mask<unsigned short>::~Mask()
0.02
0.01
0.02
1
2
lsst::daf::base::PropertySet::~PropertySet()
0.02
0.01
0.01
1
1
_ZN5boost6detail13sp_ms_deleterIN4lsst3afw5table6detail10SchemaImplEE7destroyEv.part.5401
0.02
0.01
0.01
2
2
lsst::afw::image::MaskedImage<int, unsigned short, float>::~MaskedImage()
0.01
0.01
0.01
1
2
boost::detail::sp_counted_impl_p<lsst::afw::image::Image<float> >::dispose()
0.01
0.01
0.01
1
1
boost::detail::sp_counted_impl_p<lsst::afw::image::ExposureInfo>::dispose()
0.01
0.01
0.01
1
1
boost::detail::sp_counted_impl_p<lsst::afw::image::Mask<unsigned short> >::dispose()
0.01
0.01
0.01
1
1
boost::detail::sp_counted_impl_p<lsst::afw::math::LanczosWarpingKernel>::dispose()
0.01
0.01
0.01
1
1
boost::detail::sp_counted_impl_pd<double*, boost::checked_array_deleter<double> >::dispose()
0.01
0.01
0.01
1
1
boost::detail::sp_counted_impl_pd<lsst::afw::detection::Footprint*, boost::detail::sp_ms_deleter<lsst::afw::detection::Footprint> >::dispose()
0.01
0.01
0.01
1
1
boost::detail::sp_counted_impl_pd<lsst::afw::math::FixedKernel*, boost::detail::sp_ms_deleter<lsst::afw::math::FixedKernel> >::dispose()
0.01
0.01
0.01
1
1
boost::detail::sp_counted_impl_pd<lsst::afw::table::(anonymous namespace)::SourceTableImpl*, boost::detail::sp_ms_deleter<lsst::afw::table::(anonymous namespace)::SourceTableImpl> >::dispose()
0.01
0.01
0.01
1
1
lsst::afw::image::Exposure<unsigned short, unsigned short, float>::~Exposure()
0.01
0.01
0.01
1
1
lsst::afw::math::GaussianFunction1<double>::~GaussianFunction1()
0.01
0.01
0.01
1
1
lsst::pex::logging::Log::~Log()
Back to summary