Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found
Select Git revision
  • 2016-patches
  • 2017-patches
  • 2018-patches
  • AddTestForExtraAlgosTES
  • B2XTauNuHadronic
  • NN_Moore_Functors
  • NN_add_nbodyDecays
  • NN_addtype
  • NN_combiner
  • NN_combiner_tests
  • NN_fixIssue46
  • NN_genericNbody
  • NN_hlt_studies
  • NN_particle_v2
  • NN_particlecombiner
  • NN_shantam_photon
  • NN_writeTuples
  • NN_writer
  • PID_JpsiMuMu_RTA_piera
  • ProtoTopo
  • Shantam_PhotonMaker
  • VDR_Moore_Functors
  • abertoli-photons-191209
  • ahennequ_POD_SOA
  • ahennequ_velo
  • apearce-algorithm-instantiation-stack-trace
  • apearce-d02hhhh-lines
  • apearce-datahandleset-63
  • apearce-flake8-ci-fix
  • apearce-hlt1-decreports
  • apearce-unpacker-outputs
  • apiucci-dimuon
  • apiucci-spectroanalyses
  • apiucci_DiMuonTrackChi2
  • apiucci_Hlt2B2JpsiK_fix
  • b2cc_upgrade
  • b2oc-abertoli-200122
  • b2oc-abertoli-ParamFiles
  • b2oc-abertoli-baryons
  • b2oc-abertoli-photon-thresholds
  • b2oc-abrossag-b2dst0hhlines
  • b2oc-amodden-b2ddlines
  • b2oc-fibishop-b2dd
  • b2oc-glovell-v1
  • b2oc-mkenzie-4bodyandKshhfordhh
  • b2oc-mkenzie-addedpi0s
  • b2oc-muchaa-v1
  • b2oc-mwhitehe-dhh
  • b2oc-njurik-btodsth-dsttodgamma
  • b2oc-sbhasin-b2ddh-v1
  • b2oc-sblusk-xibadds
  • b2oc-shunan-test
  • b2oc-wokrupa-1
  • b2oc_upgrade
  • b2oc_upgrade_abertoli_fix2make_bc2x
  • b2oc_upgrade_fix_check
  • bandq_dimuon_persistency
  • better-version-of-98
  • bnoc-yoyang
  • bnoc_run3
  • calo_algorithms
  • calo_cluster_resolution
  • calodigits_v2
  • charm-xicc
  • comparison
  • dd4hep_vp
  • dev_hlt2jets
  • dev_jetstuple
  • dovombru_Allen_Moore_integration
  • eshields-D02HHKS-Hlt2
  • fernando-JetLines
  • follow-lbcom-431
  • follow-lhcb-2465
  • follow-rec-1994
  • fpga_velo_clustering
  • freiss_Allen_Moore_integration
  • gaudi-python-dead-end
  • gcavalle_bandq_builders
  • hlt2011-patches
  • hlt2012-patches
  • hlt2016-patches
  • improve-linter
  • jonrob/Moore-RichAddDLLMoni
  • jsmeaton-btoksmm-excl-trigger
  • katya-add-AND-OR
  • lcalefic-Hlt2B2JpsiKLine
  • lohenry-TTracks
  • lohenry_ttrackpp
  • lpica_D0ToKsKsLine
  • master
  • mbecker-Hlt2Bs2mumuLine
  • mengzhen-dimuon-detachedForPersistReco
  • mengzhen_bandq_dimuon_detached
  • mmaterok_testing
  • mramospe-hlt1muon-lines
  • mstahl_follow_rec1786
  • olupton_functorproxies
  • olupton_highpt_config
  • olupton_highpt_muons
  • olupton_misc
  • dev-retina_v1r0
  • v10r0
  • v10r1
  • v10r2
  • v10r2p1
  • v10r2p2
  • v10r2p3
  • v10r2p4
  • v10r2p5
  • v11r0
  • v11r1
  • v11r2
  • v11r3
  • v11r4
  • v11r5
  • v11r6
  • v11r6p1
  • v12r0
  • v12r1
  • v12r10
  • v12r1p1
  • v12r2
  • v12r3
  • v12r4
  • v12r4p1
  • v12r5
  • v12r5p1
  • v12r5p2
  • v12r5p3
  • v12r6
  • v12r6p1
  • v12r6p1g1
  • v12r6p1g2
  • v12r6p1g3
  • v12r6p1g4
  • v12r6p2
  • v12r6p3
  • v12r6p4
  • v12r7
  • v12r8
  • v12r8g1
  • v12r8g2
  • v12r8g3
  • v12r8g4
  • v12r8p1
  • v12r8p2
  • v12r8p3
  • v12r9
  • v12r9p1
  • v12r9p2
  • v12r9p3
  • v12r9p4
  • v12r9p5
  • v12r9p6
  • v13r0
  • v13r1
  • v13r1p1
  • v13r1p2
  • v13r1p3
  • v13r2
  • v13r2p1
  • v13r2p2
  • v13r2p3
  • v13r2p4
  • v13r2p5
  • v13r3
  • v13r3p1
  • v13r4
  • v13r4p1
  • v14r0
  • v14r1
  • v14r10
  • v14r10p1
  • v14r11
  • v14r11p1
  • v14r11p2
  • v14r11p3
  • v14r12
  • v14r1p1
  • v14r2
  • v14r2p1
  • v14r2p2
  • v14r2p3
  • v14r2p4
  • v14r2p5
  • v14r3
  • v14r4
  • v14r5
  • v14r5p1
  • v14r5p2
  • v14r5p3
  • v14r6
  • v14r6p1
  • v14r6p2
  • v14r6p3
  • v14r6p4
  • v14r6p5
  • v14r6p6
  • v14r6p8
  • v14r7
200 results

Target

Select target project
  • yizhouh/Moore
  • ipolyako/Moore
  • qhan/Moore
  • allightb/Moore
  • gpietrzy/Moore
  • smaccoli/Moore
  • rmatev/Moore
  • bldelane/Moore
  • egranado/Moore
  • peilian/Moore
  • rcurrie/Moore
  • mstahl/Moore
  • jonrob/Moore
  • raaij/Moore
  • lhcb/Moore
15 results
Select Git revision
  • 058ea964f_OWNPV
  • 2016-patches
  • 2017-patches
  • 2018-patches
  • 2022Sprucing
  • 2023-hlt1pp-patches
  • 2023-hlt2pp-patches
  • 2023-patches
  • 2024-patches
  • 2024-patches_Psi2JPsiPiPiDTFCalibration
  • 2024_doc_MC
  • 2025-patches
  • 2025-patches-sync
  • 329-slb-hadronic-tau-builder
  • 345-add-loki-mtdocachi2-functor-to-thor
  • 346-development-of-butorhomunu-lines
  • 3b2cb0ebe_OWNPV
  • 460-slb-fix-highrate-vub-lines
  • 477-remove-run-2-hlt-luminosity-line-from-master-2
  • 709-b2cc-hlt2-strategy
  • 734-fix-particlevertexfitter-in-charm-cbaryon_to_ph0_btag-py
  • 823-missing-hlt2-line-in-part-of-sprucing24c2
  • 9b4358791_OWNPV
  • ACJRR_CEP
  • ACJRR_CEP_Refined
  • ACJRR_CEP_clean
  • AM_DD_tunes
  • AM_Hlt1TisTos
  • AM_Hlt2_alternate
  • AM_Hlt2_tuned
  • AM_iso_changes
  • AM_nopid
  • AM_spruce_and_rjhunter_real_data_spruce_options_yaml
  • AM_upgrade_LbToLcmunu
  • B2CC_BdsToJpsiX_JpsiToPP
  • B2CC_Clean_BdsToJpsiX_JpsiToPP
  • B2JpsiK_neutron
  • B2Lambdapll_rd_hlt2line
  • B2Ph_yoyang
  • B2XTau
  • B2XTauNuHadronic
  • BToEtaKstar
  • BW_test_calo_decoding
  • BdToLambdaLambdabarhh_bnoc_hlt2line
  • BtoKee_rmwillia
  • Bu2JpsiK_TagAndProbe
  • CheatedScifiTrack_forECALTest
  • Claire_flavourTagging
  • Claire_ftoptions
  • Claire_miez
  • Configurable-RParam-jets
  • DiLc_2025
  • DileptonDummyLines
  • Draft_Bd2JpsimumuKsKs_HLT2_line
  • Dspipipipi_Lines
  • Dst02D0EE_D02KmPip_cocha
  • Dst0ToD0EE_D0ToKmPip_cacochat
  • EMTF-V0-passthrough
  • FPGAclusteringMoore
  • FT_input_test
  • HLT2-PbPb
  • HighMulCharm
  • HighMulCharm_ift_dev_2025
  • HighMul_respruce
  • JMU_RD_DS_Tracks
  • JMU_RD_DS_Tracks_v2
  • JMU_RD_DStracks
  • JuanLeite_PPbarLines_New
  • KSVeloCalo
  • KSVeloCalo-2
  • KSVeloCalo-3
  • KSVeloUTCalo
  • Kpi_PID_ordering_in_kst0_builder
  • KsKpi
  • LC-rare_kaons
  • LLP2hadrons_branch
  • Lb0ToD0barLcpKm
  • Lb2JpsiLambda
  • MVA_Kstarmumu
  • Moore/lohenry-passthrough
  • MooreMuonMoni
  • MuonMoniTest
  • MuonMoniTest2
  • NN_addtype
  • NN_backup_functors
  • NN_combiner
  • NN_combiner_tests
  • NN_estimateSize
  • NN_forMES
  • NN_forVeronika
  • NN_hlt_studies
  • NN_makeeverythingfast
  • NN_particle_v2
  • NN_writeTuples
  • Ni_cherry
  • Ni_topological_b_cherry
  • Optimize_Lb2nJpsiKs_b2cc
  • PID_JpsiMuMu_RTA_piera
  • PalomaNewBremStudies
  • PbPbSprucing
  • RD
  • dev-retina_v1r0
  • reindentation
  • v10r0
  • v10r1
  • v10r2
  • v10r2p1
  • v10r2p2
  • v10r2p3
  • v10r2p4
  • v10r2p5
  • v11r0
  • v11r1
  • v11r2
  • v11r3
  • v11r4
  • v11r5
  • v11r6
  • v11r6p1
  • v12r0
  • v12r1
  • v12r10
  • v12r1p1
  • v12r2
  • v12r3
  • v12r4
  • v12r4p1
  • v12r5
  • v12r5p1
  • v12r5p2
  • v12r5p3
  • v12r6
  • v12r6p1
  • v12r6p1g1
  • v12r6p1g2
  • v12r6p1g3
  • v12r6p1g4
  • v12r6p2
  • v12r6p3
  • v12r6p4
  • v12r7
  • v12r8
  • v12r8g1
  • v12r8g2
  • v12r8g3
  • v12r8g4
  • v12r8g5
  • v12r8g6
  • v12r8g7
  • v12r8p1
  • v12r8p2
  • v12r8p3
  • v12r9
  • v12r9p1
  • v12r9p2
  • v12r9p3
  • v12r9p4
  • v12r9p5
  • v12r9p6
  • v13r0
  • v13r1
  • v13r1p1
  • v13r1p2
  • v13r1p3
  • v13r2
  • v13r2p1
  • v13r2p2
  • v13r2p3
  • v13r2p4
  • v13r2p5
  • v13r3
  • v13r3p1
  • v13r4
  • v13r4p1
  • v14r0
  • v14r1
  • v14r10
  • v14r10p1
  • v14r11
  • v14r11p1
  • v14r11p2
  • v14r11p3
  • v14r12
  • v14r1p1
  • v14r2
  • v14r2p1
  • v14r2p2
  • v14r2p3
  • v14r2p4
  • v14r2p5
  • v14r3
  • v14r4
  • v14r5
  • v14r5p1
  • v14r5p2
  • v14r5p3
  • v14r6
  • v14r6p1
  • v14r6p2
  • v14r6p3
200 results
Show changes
Commits on Source (2)
def profile():
from Configurables import JemallocProfileSvc, ApplicationMgr
from Gaudi.Configuration import DEBUG
ApplicationMgr().ExtSvc.append(JemallocProfileSvc(
StartFromEventN=1,
StopAtEventN=0, # 0 means profile finalization
DumpPeriod=1,
OutputLevel=DEBUG))
appendPostConfigAction(lambda: appendPostConfigAction(profile))
'''Options to ??? python configuration in gaudirun.py
Add this to the beginning or end of your list of options, e.g.:
$ gaudirun.py options.py python-coverage.py
To use the .pstats dump do:
For this to work, the following dependencies are needed:
$ pip install gprof2dot
$ yum install graphviz
'''
import coverage
import os
from datetime import datetime
from Gaudi.Configuration import appendPostConfigAction
# filename = ('profile-{:%Y%m%dT%H%M}-{}.coverage'
# .format(datetime.now(), os.getpid()))
cov = coverage.coverage(data_file='coverage', data_suffix=True)
def start_profile():
cov.start()
def stop_profile(sortby='cumulative'):
cov.stop()
cov.save()
# cov.html_report(directory=)
# Post-config action inception, or how do we make sure this is really
# the last thing to be called
appendPostConfigAction(lambda: appendPostConfigAction(stop_profile))
start_profile()
......@@ -9,6 +9,7 @@ Profile the python configuration for HLT1 only
<text>../options/Moore_Hlt1Only.py</text>
<text>../options/default-threshold.py</text>
<text>../options/profile-config.py</text>
<text>../options/python-coverage.py</text>
<text>-n</text>
</set></argument>
<argument name="use_temp_dir"><enumeral>true</enumeral></argument>
......
......@@ -8,6 +8,7 @@ Profile the python configuration
<text>../options/Moore_Hlt1And2.py</text>
<text>../options/default-threshold.py</text>
<text>../options/profile-config.py</text>
<text>../options/python-coverage.py</text>
<text>-n</text>
</set></argument>
<argument name="use_temp_dir"><enumeral>true</enumeral></argument>
......
......@@ -9,6 +9,7 @@ Profile the python configuration for HLT2 only
<text>../options/Moore_Hlt2Only.py</text>
<text>../options/default-threshold.py</text>
<text>../options/profile-config.py</text>
<text>../options/python-coverage.py</text>
<text>-n</text>
</set></argument>
<argument name="use_temp_dir"><enumeral>true</enumeral></argument>
......