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
  • 21.0
  • 21.0-mc16a
  • 21.0-mc16d
  • 21.2
  • 21.2.60
  • 21.2.88.X
  • 21.6
  • 21.6.39-patches
  • 21.6.41-patches
  • 21.6.43-patches
  • 21.6.44-patches
  • 21.6.46-patches
  • 21.9
  • 22.0
  • 22.0-mc20
  • 22.0.38.X
  • 23.0
  • 23.0-patch-aa01
  • 23.0.20-patches
  • 23.0.32-patches
  • 24.0
  • 24.0-MuonSegmentMakerTools-Minimize-FPE
  • 24.0.23-patches
  • 24.0.42-patches
  • 24.0.52-patches
  • 24.0.66-patches
  • 24.0.86-patches
  • 24.0.88-patches
  • 24.0.98-patches
  • IDPM_Rel24_Run3_v19
  • PHYSVAL_Hammad
  • SoftwareDevTutorial
  • acts-4324
  • averbyts-main-patch-58900
  • bdong-main-patch-f588
  • cherry-pick-535cab4a
  • cherry-pick-72ef23c2
  • dguest-main-patch-19676
  • fgiuli_ATR-31358
  • main
  • ravinab-main-patch-2caa
  • ravinab-main-patch-8c9c
  • refactor-jet-physvalidation
  • refactor-jet-physvalidation-simple
  • sawyer-24.0-patch-63717
  • will-24.0-patch-14084
  • will-24.0-patch-44792
  • will-24.0-patch-82790
  • will-24.0-patch-91444
  • 21.0.116
  • 21.6.0
  • 21.6.6
  • 21.6.97
  • 21.9.10
  • 21.9.12
  • 21.9.9
  • 23.6.45
  • MT/sweeps/pre-2017.03.08
  • MT/sweeps/pre-2017.03.16
  • archive/19.2
  • archive/19.2.0
  • archive/19.2.1
  • archive/19.2.3
  • archive/19.2.4
  • archive/19.2.5
  • archive/20.1
  • archive/20.1.0
  • archive/20.1.2
  • archive/20.1.3
  • archive/20.1.4
  • archive/20.1.5
  • archive/20.1.6
  • archive/20.1.7
  • archive/20.1.8
  • archive/20.1.9
  • archive/20.11
  • archive/20.11.0
  • archive/20.20
  • archive/20.20.0
  • archive/20.20.10
  • archive/20.20.2
  • archive/20.20.3
  • archive/20.20.4
  • archive/20.20.5
  • archive/20.20.6
  • archive/20.20.7
  • archive/20.20.8
  • archive/20.20.9
  • archive/20.7
  • archive/20.7.0
  • archive/20.7.1
  • archive/20.7.2
  • archive/20.7.3
  • archive/20.7.4
  • archive/20.7.5
  • archive/20.7.6
  • archive/20.7.7
  • archive/20.7.8
  • archive/20.7.9
  • archive/20.8
  • archive/21.0-TrigMC
  • archive/21.1
  • archive/21.1-dev
  • archive/21.2.10
  • archive/21.3
  • nightly/21.0-mc16a/2025-02-01T0913
  • nightly/21.0-mc16a/2025-02-08T0913
  • nightly/21.0-mc16a/2025-02-15T0913
  • nightly/21.0-mc16a/2025-02-22T0913
  • nightly/21.0-mc16a/2025-03-01T0913
  • nightly/21.0-mc16a/2025-03-08T0913
  • nightly/21.0-mc16a/2025-03-15T0913
  • nightly/21.0-mc16a/2025-03-22T0913
  • nightly/21.0-mc16a/2025-03-29T0913
  • nightly/21.0-mc16a/2025-04-05T0913
  • nightly/21.0-mc16a/2025-04-12T0913
  • nightly/21.0-mc16a/2025-04-19T0913
  • nightly/21.0-mc16a/2025-04-26T0913
  • nightly/21.0-mc16a/2025-05-03T0913
  • nightly/21.0-mc16a/2025-05-10T0913
  • nightly/21.0-mc16a/2025-05-17T0913
  • nightly/21.0-mc16a/2025-05-24T2113
  • nightly/21.0-mc16a/2025-05-31T2115
  • nightly/21.0-mc16a/2025-06-07T2114
  • nightly/21.0-mc16a/2025-06-14T2114
  • nightly/21.0-mc16a/2025-06-21T2120
  • nightly/21.0-mc16a/2025-06-28T2116
  • nightly/21.0-mc16d/2025-02-03T0915
  • nightly/21.0-mc16d/2025-02-10T0913
  • nightly/21.0-mc16d/2025-02-17T0913
  • nightly/21.0-mc16d/2025-02-24T0913
  • nightly/21.0-mc16d/2025-03-03T0913
  • nightly/21.0-mc16d/2025-03-10T0913
  • nightly/21.0-mc16d/2025-03-17T0913
  • nightly/21.0-mc16d/2025-03-24T0913
  • nightly/21.0-mc16d/2025-03-31T0915
  • nightly/21.0-mc16d/2025-04-07T0919
  • nightly/21.0-mc16d/2025-04-14T0913
  • nightly/21.0-mc16d/2025-04-21T0914
  • nightly/21.0-mc16d/2025-04-28T0913
  • nightly/21.0-mc16d/2025-05-05T0913
  • nightly/21.0-mc16d/2025-05-12T0914
  • nightly/21.0-mc16d/2025-05-19T0917
  • nightly/21.0-mc16d/2025-05-26T2115
  • nightly/21.0-mc16d/2025-06-02T2114
  • nightly/21.0-mc16d/2025-06-09T2116
  • nightly/21.0-mc16d/2025-06-16T2115
  • nightly/21.0-mc16d/2025-06-25T2119
  • nightly/21.0/2025-01-31T0115
149 results

Target

Select target project
  • kahaeuss/athena
  • emsmith/athena
  • dzubov/athena
  • pscholer/athena
  • akvam/athena
  • flasagni/athena
  • hartman/athena
  • alux/athena
  • berenice/athena
  • mschott/athena
  • mgenest/athena
  • pbalek/athena
  • dsalvato/athena
  • korcyl/athena
  • tlyubush/athena
  • lyubushk/athena
  • gstark/athena
  • yharris/athena
  • lmonsoni/athena
  • nagano/athena
  • lcorpe/athena
  • lshi/athena
  • rrosten/athena
  • ytsujika/athena
  • tiledemo/athena
  • abagdato/athena
  • fparodi/athena
  • tmoxter/athena
  • lheinric/athena
  • milu/athena
  • pyin/athena
  • juesseiv/athena-celeritas
  • mmlynari/athena
  • matthier/athena
  • jsandesa/athena
  • borisov/athena
  • zchubini/athena
  • mpenzin/athena
  • mcorradi/athena
  • okovanda/athena
  • meevans/athena
  • isiral/athena
  • nibrahim/athena
  • haa2mu2tau/athena
  • nkvu/athena
  • andre/athena
  • ebakos/athena
  • gwmyers/athena
  • lportale/athena
  • vasothil/athena
  • rhammad/athena
  • bwinter/athena
  • brle/athena
  • camacho/athena
  • icioara/athena
  • mcentonz/athena
  • quli/athena
  • mikhail/athena
  • begilber/athena
  • gartoni/athena
  • abkahn/athena
  • mbasso/athena
  • pagacova/athena
  • dgancarc/athena
  • stefania/athena
  • gmarchio/athena
  • jolsson/athena
  • atlasdqm/athena
  • chuanshu/athena
  • yygao/athena
  • shimoji/athena
  • zhenw/athena
  • jojamies/athena
  • keli/athena
  • cnass/athena
  • beckerov/athena
  • passaggi/athena
  • marvin/athena
  • hdf5-utils/athena
  • pberta/athena
  • aaboulho/athena
  • acrobert/athena
  • ranjitn/athena
  • cescobar/athena
  • ktodome/athena
  • kastanas/athena
  • huirun/athena
  • atrzupek/athena
  • tzorbas/athena
  • lfountas/athena
  • ccarrion/athena
  • aambler/athena
  • derendar/athena
  • britzger/athena
  • epender/athena
  • gipezzul/athena
  • mmineev/athena
  • robertma/athena
  • gnn4itkteam/athena
  • phkoenig/athena
  • pleier/athena
  • nguseyno/athena
  • nekumari/athena
  • avasyuko/athena
  • gtateno/athena
  • pavel/athena
  • reznicek/athena
  • aburke/athena
  • jiling/athena
  • jcordeir/athena
  • herrmant/athena
  • lmcelhin/athena
  • xuh/athena
  • averbyts/athena
  • tnommens/athena
  • ewallin/athena
  • tvazquez/athena
  • shbansal/athena
  • gascott/athena
  • yuhui/athena
  • lserkin/athena
  • ccaminch/athena
  • corentin/athena
  • miochoa/athena
  • berkeleylab/CharmPhysics/athena
  • cdiez/athena
  • cpollard/athena
  • hfox/athena
  • madurano/athena_gittutorial
  • msykora/athena
  • ckirfel/athena
  • jakoubek/athena
  • christog/athena-brem
  • calfayan/athena
  • kjohns/athena
  • atlas/athena
  • toshi/athena
  • dguest/athena
  • fwinkl/athena
  • wlampl/athena
  • karolos/athena
  • jmontejo/athena
  • damazio/athena
  • okuprash/athena
  • smh/athena
  • turra/athena
  • tdado/athena
  • tadej/athena
  • abuckley/athena
  • jmasik/athena
  • pjacka/athena
  • tamartin/athena
  • tbold/athena
  • mhodgkin/athena
  • nstyles/athena
  • mark/athena
  • rhauser/athena
  • phwindis/athena
  • arnaez/athena
  • baines/athena
  • mmuskinj/athena
  • psommer/athena
  • bwynne/athena
  • tstreble/athena
  • ATLAS-EGamma/athena
  • yuxu/athena
  • toyamaza/athena
  • gemmeren/athena
  • ssnyder/athena
  • wwalko/athena
  • emoyse/athena
  • pgadow/athena
  • solodkov/athena
  • rbielski/athena
  • dcasper/athena
  • mrybar/athena
  • ychiu/athena
  • christos/athena
  • yoyamagu/athena
  • rbianchi/athena
  • graemes/athena
  • sshaw/athena
  • shlomit/athena
  • jcatmore/athena
  • ebuschma/athena
  • gunal/athena
  • ewelina/athena
  • ligang/athena
  • sroe/athena
  • lfiorini/athena
  • longjon/athena
  • jichen/athena
  • nikiforo/athena
  • fpastore/athena
  • harkusha/athena
  • mvozak/athena
  • leggett/athena
  • martindl/athena
  • almaloiz/athena
  • tlari/athena
  • susinha/athena
  • filthaut/athena
  • cchan/athena
  • peter/athena
  • cvarni/athena
  • wleight/athena
  • nwarrack/athena
  • cshimmin/athena
  • mihuebne/athena
  • jsallen/athena-high-pt-ms-jets
  • dkar/athena
  • chays/athena
  • dtovey/athena
  • sgeorge/athena
  • yafu/athena
  • mgignac/athena
  • alfroch/athena
  • mstamenk/athena
  • okepka/athena
  • tkohno/athena
  • janovak/athena
  • wiedenat/athena
  • khoo/athena
  • maklein/athena
  • cohm/athena
  • omajersk/athena
  • dbakshig/athena
  • fernando/athena
  • tmkrtchy/athena
  • gingrich/athena
  • schaarsc/athena
  • ponyisi/athena
  • ravinab/athena
  • scheiric/athena
  • pleskot/athena
  • jobalz/athena
  • ebergeas/athena
  • ekasimi/athena
  • afaulkne/athena
  • ekuwertz/athena
  • xai/athena
  • merrenst/athena
  • goetz/athena
  • dpopov/athena
  • astruebi/athena
  • mdanning/athena
  • egramsta/athena
  • hye/athena
  • clseitz/athena
  • bmindur/athena
  • efilmer/athena
  • jpanduro/athena
  • ssarikay/athena
  • hyamauch/athena
  • ppostola/athena
  • shanisch/athena
  • ncalace/athena
  • aad/athena
  • gpanizzo/athena
  • rcoelhol/athena
  • tupham/athena
  • stelzer/athena
  • ssottoco/athena
  • turnerm/athena
  • sutt/athena
  • nkrengel/athena
  • rkopelia/athena
  • cmcginn/athena
  • bernius/athena
  • tsulaia/athena
  • vcairo/athena
  • stsuno/athena
  • yunju/athena
  • ldc/athena
  • jmacdona/athena
  • mbandier/athena
  • mehlhase/athena
  • jdandoy/athena
  • jufische/athena
  • dzanzi/athena
  • kzoch/athena
  • nasbah/athena
  • kwhalen/athena
  • bmorgan/athena
  • msaimper/athena
  • amete/athena
  • rcarney/athena
  • williams/athena
  • shhirose/athena
  • cheidegg/athena
  • heng/athena
  • hhibi/athena
  • kkohler/athena
  • coccaro/athena
  • loch/athena
  • cdeutsch/athena
  • ynoguchi/athena
  • campanel/athena
  • wbalunas/athena
  • hoide/athena
  • xju/athena
  • aundrus/athena
  • yuchou/athena
  • nova/athena
  • todorova/athena
  • sjiggins/athena
  • bgokturk/athena
  • akraszna/athena
  • aytul/athena
  • hrussell/athena
  • igalesal/athena
  • lidiaz/athena
  • jbiswal/athena
  • kegraham/athena
  • guerrero/athena
  • bouhova/athena
  • alwang/athena
  • mverissi/athena
  • kpachal/athena
  • alopezso/athena
  • mvessell/athena
  • ssantpur/athena
  • kenelson/athena
  • upatel/athena
  • dhayden/athena
  • mvanadia/athena
  • fmeloni/athena
  • igrabows/athena
  • tvarol/athena
  • omeshkov/athena
  • dshope/athena
  • korona/athena
  • soumya/athena
  • mhank/athena
  • cowagner/athena
  • tursom/athena
  • ruyuan/athena
  • dbogavac/athena
  • tnobe/athena
  • fsforza/athena
  • derue/athena
  • anperrev/athena
  • koffas/athena
  • fgiuli/athena
  • eramakot/athena
  • angianni/athena
  • ballbroo/athena
  • diehl/athena
  • myexley/athena
  • davidek/athena
  • chinderk/athena
  • falonso/athena
  • hansenph/athena
  • mfujimot/athena
  • salvator/athena
  • tphamleh/athena
  • hirose/athena
  • masato/athena
  • jhaley/athena
  • ekajomov/athena-general
  • stapiaar/athena
  • jmendes/athena
  • sarbiolv/athena
  • nwenke/athena
  • ffabbri/athena
  • tpelzer/athena
  • agbet/athena
  • gia/athena
  • stavrop/athena
  • hmildner/athena
  • cdelitzs/athena
  • kkrizka/athena
  • dbabal/athena
  • temoskal/athena
  • dwallace/athena
  • eschanet/athena
  • asonay/athena
  • juesseiv/athena
  • iaizenbe/athena
  • lferencz/athena
  • czhou/athena
  • pmeiring/athena
  • ckitsaki/athena
  • jteoh/athena
  • liberato/athena
  • jbeirer/athena
  • jiawei/athena
  • nielsenj/athena
  • wachan/athena
  • ranovotn/athena
  • elmsheus/athena
  • mromano/athena
  • asquith/athena
  • nicholas/athena
  • markowen/athena
  • eparrish/athena
  • rustem/athena
  • fuhe/athena
  • dakoch/athena
  • sswatman/athena
  • esoldato/athena
  • mhance/athena
  • miqueits/athena
  • asoukhar/athena
  • jkempste/athena
  • aranzazu/athena
  • ndegroot/athena
  • aporeba/athena
  • tjunkerm/athena
  • lihan/athena
  • sschramm/athena
  • mdelmast/athena
  • ginaciog/athena
  • achishol/athena
  • mswiatlo/athena
  • anmrodri/athena
  • verducci/athena
  • pliu/athena
  • martis/athena
  • alaurier/athena
  • bcarlson/athena
  • ssaha/athena
  • mtoscani/athena
  • gabarone/athena
  • scamarda/athena
  • krumnack/athena
  • mxia/athena
  • lstocker/athena
  • guindon/athena
  • fastcalosim_test/athena
  • amoussa/athena
  • rlongo/athena
  • chelling/athena
  • mmittal/athena
  • ffollega/athena
  • mdonasci/athena
  • sschmitt/athena
  • conde/athena
  • sberlend/athena
  • gialas/athena
  • acts/athena
  • cgutscho/athena
  • fcostanz/athena
  • hmaguire/athena
  • zsoumaim/athena
  • nifomin/athena
  • shion/athena
  • eriefel/athena
  • dwilbern/athena
  • laforge/athena
  • guescini/athena
  • evarnes/athena
  • haozturk/athena
  • jkremer/athena
  • kkoeneke/athena
  • akotsoke/athena
  • rpoggi/athena
  • fizisist/athena
  • acanesse/athena
  • istin/athena
  • susy-hackers/athena
  • fengyu/athena
  • cmerlass/athena
  • llorente/athena
  • chenlian/athena
  • rkarnam/athena
  • ysmirnov/athena_old
  • bulekov/athena
  • amulski/athena
  • navarrjo/athena
  • pkramer/athena
  • ivivarel/athena
  • vcavalie/athena
  • yanlin/athena
  • restevam/athena
  • sanchevi/athena
  • smwang/athena
  • thsjurse/athena
  • sefernan/athena
  • mmlynars/athena
  • bauerpa/athena
  • iyeletsk/athena
  • jgonski/athena
  • itrandaf/athena
  • mmazza/athena
  • almgadm/athena
  • csebasti/athena
  • mwielers/athena
  • tiyang/athena
  • wobisch/athena
  • lapereir/athena
  • mtchijov/athena
  • emmat/athena
  • jhinds/athena
  • lucam/athena
  • kciesla/athena
  • zuysal/athena
  • lmiller/athena
  • rbalasub/athena
  • aleopold/athena
  • pekman/athena
  • wmccorma/athena
  • kkreul/athena
  • somadutt/athena
  • jstupak/athena
  • masaito/athena
  • simmons/athena
  • salderwe/athena
  • adye/athena
  • ycoadou/athena
  • wtaylor/athena
  • kbelobor/athena
  • pinamont/athena
  • aoneill/athena
  • dmaximov/athena
  • jzeng/athena
  • ssahin/athena
  • kghorban/athena
  • cschiavi/athena
  • gcallea/athena
  • ljeanty/athena
  • fbartels/athena
  • jraine/athena
  • brottler/athena
  • kasai/athena
  • rozeny/athena
  • mcfayden/athena
  • nbelyaev/athena
  • khanov/athena
  • scarra/athena
  • abandyop/athena
  • ecarlson/athena
  • joheinri/athena
  • aelmouss/athena
  • aohatl/athena
  • doglioni/athena
  • alaperto/athena
  • rebeca/athena
  • gotero/athena
  • bhonan/athena
  • pmoskvit/athena
  • dpudzha/athena
  • amarzin/athena
  • bigliett/athena
  • paulama/athena
  • mtesta/athena
  • jajimene/athena
  • begalli/athena
  • rgarg/athena
  • atlidali/athena
  • yajun/athena
  • vcroft/athena
  • torrence/athena
  • lbozianu/athena
  • barak/athena
  • mpokidov/athena
  • hacooke/athena
  • roward/athena
  • wprzygod/athena
  • demelian/athena
  • tofitsch/athena
  • salnikov/athena
  • atsirigo/athena
  • sgalantz/athena
  • elrossi/athena
  • csander/athena
  • jsabater/athena
  • amoroso/athena
  • jdevivi/athena
  • pottgen/athena
  • mmiralle/athena
  • ozaplati/athena
  • pbokan/athena
  • alory/athena
  • ymino/athena
  • xchen/athena
  • apetukho/athena
  • klin/athena
  • cappelt/athena
  • ruth/athena
  • nishu/athena
  • paramon/athena
  • trinn/athena
  • ratkin/athena
  • xiaoning/athena
  • bleban/athena
  • dpizzi/athena
  • ztarem/athena
  • nelsonc/athena
  • exot-27/athena
  • juhofer/athena
  • enarayan/athena
  • qhu/athena
  • mmarjano/athena
  • sampson/athena
  • acassim/athena
  • ychow/athena
  • bburghgr/athena
  • nviauxma/athena
  • ibordule/athena
  • mkrivos/athena
  • wfawcett/athena
  • hessey/athena
  • jreich/athena
  • watsona/athena
  • LichtenbergGroup/athena
  • ztao/athena
  • sridouan/athena
  • othielma/athena
  • jdegens/athena
  • perj/athena
  • alainb/athena
  • mleblanc/athena
  • wgeorge/athena
  • hasada/athena
  • bachacou/athena
  • yake/athena
  • pmendesa/athena
  • yama/athena
  • kristin/athena
  • xiaohu/athena
  • ssu/athena
  • ludovica/athena
  • rjanusia/athena-derivation
  • angerami/athena
  • rnayak/athena
  • musafdar/athena
  • jlsmith/athena
  • pebaron/athena-weights
  • mproffit/athena
  • jezequel/athena
  • ktsuri/athena
  • amendesj/athena
  • asalzbur/athena
  • csamoila/athena
  • rerrabai/athena
  • gproto/athena
  • hschwart/athena
  • tiany/athena
  • lhelary/athena
  • malgren/athena
  • mprincip/athena
  • aczirkos/athena
  • kyamaguc/athena
  • spolacek/athena
  • lbeemste/athena
  • asantra/athena
  • tboeckh/athena
  • grabanal/athena
  • bmondal/athena
  • jroloff/athena
  • bozek/athena
  • jreidels/athena
  • silvinha/athena
  • holau/athena
  • lkrauth/athena
  • slawlor/athena
  • emily/athena
  • mdhlamin/athena
  • carlod/athena
  • bbrueers/athena
  • tdiasdov/athena
  • mgrabois/athena
  • iramirez/athena
  • mtian/athena
  • idinu/athena
  • dhirsch/athena
  • oducu/athena
  • roishi/athena
  • bcole/athena
  • jjwilkin/athena
  • ygo/athena
  • yuanchan/athena
  • ecelebi/athena
  • exochell/athena
  • hmoyanog/athena-4-mr
  • ggustavi/athena
  • diwillia/athena
  • cgarner/athena
  • changqia/athena
  • honguyen/athena
  • sbiryuko/athena
  • jizamora/athena
  • skorn/athena
  • atsiamis/athena
  • scalvet/athena
  • jwspence/athena
  • rysawada/athena
  • cmarcon/athena
  • calpigia/athena
  • adimitri/athena
  • kpetukho/athena
  • dhangal/athena
  • yangx/athena
  • atlidbs/athena
  • tbisanz/athena
  • athaler/athena
  • iene/athena
  • dopasqua/athena
  • jcardena/athena
  • tzenis/athena
  • tqiu/athena
  • hzuchen/athena
  • jspah/athena
  • lveloce/athena
  • ryamaguc/athena
  • oshukrun/athena
  • jkretz/athena
  • fdelrio/athena
  • mbiros/athena
  • maliev/athena
  • tsano/athena
  • sagara17/athena
  • mumohdso/athena2
  • dmunozpe/athena
  • iwang/athena
  • arennie/athena
  • okumura/athena
  • valentem/athena
  • atate/athena
  • mumohdso/athena
  • evguillo/athena
  • dossantn/athena
  • koshimiz/athena
  • rhayes/athena
  • zhijie/athena
  • bnachman/athena
  • caforio/athena
  • hlin/athena
  • zearnsha/athena
  • yuzhan/athena
  • suyounas/athena
  • maly/athena
  • mtost/athena
  • lvannoli/athena
  • lunedic/athena
  • rjoshi/athena
  • mimarine/athena
  • machitis/athena
  • crougier/athena
  • omezhens/athena
  • jonierma/athena
  • ndebiase/athena
  • echeu/athena
  • thompson/athena
  • hhanif/athena
  • saclawso/athena
  • dounwuch/athena
  • nkakati/athena
  • mischott/athena
  • cprat/athena
  • sahinsoy/athena
  • martinpa/athena
  • jodamp/athena
  • inaryshk/athena
  • csauer/athena
  • wendlanb/athena
  • tiknight/athena
  • fedin/athena
  • xchu/athena
  • adik/athena
  • lkeszegh/athena
  • knikolop/athena
  • jaoliver/athena
  • pbellos/athena
  • angrigor/athena
  • idrivask/athena
  • lbaltes/athena
  • aikoulou/athena
  • echeremu/athena
  • ntamir/athena
  • sadykov/athena
  • algilber/athena
  • haweber/athena
  • ignesi/athena
  • eschopf/athena
  • sgurdasa/athena
  • pamachad/athena
  • pbhattar/athena
  • bsaifudd/athena
  • pyanezca/athena
  • tavandaa/athena
  • tteixeir/athena
  • veellajo/athena
  • hiito/athena
  • fsili/athena
  • wolter/athena
  • mdrozdov/athena
  • hsimpson/athena
  • mzhai/athena
  • fdibello/athena
  • mrenda/athena
  • zyan/athena
  • dparedes/athena
  • emmarsha/athena
  • minaenko/athena
  • edweik/athena
  • rkusters/athena
  • chchau/athena
  • zhangr/athena
  • slai/athena
  • jburzyns/athena
  • zmarshal/athena
  • phkenned/athena
  • awilhahn/athena
  • agaa/athena
  • kkrowpma/athena
  • leevans/athena
  • javanden/athena
  • llaatu/athena
  • srdas/athena
  • zfeng/athena
  • adonofri/athena
  • stsigari/athena
  • metsai/athena
  • zifeng/athena
  • yuanda/athena
  • atropina/athena
  • seggebre/athena
  • mnoury/athena
  • atlaspmb/athena
  • drousso/athena
  • arombola/athena
  • cleonido/athena
  • ijuarezr/athena
  • ademaria/athena
  • eyamashi/athena
  • dgillber/athena
  • zang/athena
  • saktas/athena
  • axiong/athena
  • matakagi/athena
  • qibin/athena
  • fbendebb/athena
  • amdesai/athena
  • nlopezca/athena
  • tbuanes/athena
  • jferrand/athena
  • berkeleylab/lowmutracking/athena
  • bshresth/athena
  • cbuitrag/athena
  • otheiner/athena-official
  • klassen/athena
  • hpotti/athena
  • egodden/athena
  • mfarring/athena
  • vtudorac/athena
  • hawatson/athena
  • parodi/athena
  • ttakemur/athena
  • chonghao/athena
  • bballard/athena
  • knakkali/athena
  • dzengerj/athena
  • dcieri/athena
  • lmontana/athena
  • cimcp/athena
  • buboehm/athena
  • weixi/athena
  • zhuyi/athena
  • asansar/athena
  • adaribay/athena
  • tallene/athena
  • jburr/athena
  • iliadis/athena
  • cantel/athena
  • isotarri/athena
  • kbenkend/athena
  • frenner/athena
  • mnovak/athena
  • bstanisl/athena
  • smitani/athena
  • mfewell/athena
  • eegidiop/athena
  • blumen/athena
  • alsala/athena
  • czodrows/athena
  • miholzbo/athena
  • clantz/athena
  • gshatri/athena
  • amincer/athena
  • yulei/athena
  • jmharris/athena
  • jgargan/athena
  • olangrek/athena
  • hpang/athena
  • gripelli/athena
  • ewatton/athena
  • mleigh/athena
  • otheiner/athena
  • mfernoux/athena
  • preselection-hackathon/athena
  • deniso/athena
  • tizuo/athena
  • rushioda/athena
  • sfranche/athena
  • bernardo/athena
  • hriani/athena
  • jnitschk/athena
  • yusano/athena
  • skaur/athena
  • jgombas/athena
  • chandler/athena
  • viruelas/athena
  • pebaron/athena-td
  • ksugizak/athena
  • anghosh/ef-anindya
  • davetisy/athena
  • wsherman/athena
  • yochi/athena
  • vcepaiti/athena
  • rtagami/athena
  • fhenry/athena
  • sroygara/athena
  • pakontax/athena
  • apsallid/athena
  • agavrily/athena
  • yuanj/athena
  • ljerala/athena
  • chji/athena
  • falfonsi/athena
  • ebrooks/athena
  • dmclaugh/athena
  • mcgensvc/athena
  • abunka/athena
  • mshapiro/athena
  • giagu/athena
  • cjmeyer/athena
  • qberthet/athena
  • dmahon/athena
  • yuwen/athena
  • dkobylia/athena
  • islazyk/athena
  • baitbenc/athena
  • ekay/athena
  • mbarel/athena
  • dakiyama/athena
  • glamprin/athena
  • rdinardo/athena
  • osalin/athena
  • robouque/athena
  • mlanzacb/athena
  • cgrefe/athena
  • wsfreund/athena
  • minlin/athena
  • beringer/athena
  • szambito/athena
  • yyap/athena
  • hwilkens/athena
  • kazhang/athena
  • mspalla/athena
  • pebaron/athena
  • fcalosim/athena
  • schaffer/athena
  • smobius/athena
  • mavogel/athena
  • tkharlam/athena
  • enagy/athena
  • spagan/athena
  • rateixei/athena
  • menke/athena
  • carquin/athena
  • dportill/athena
  • osunnebo/athena
  • okiverny/athena
  • mduehrss/athena
  • desilva/athena
  • lmijovic/athena
  • jelena/athena
  • junpei/athena
  • chhayes/athena
  • tilebeam/athena
  • sanmay/athena
  • jwalder/athena
  • satom/athena
  • jstark/athena
  • delsart/athena
  • krbjoerk/athena
  • mcarnesa/athena
  • jahreda/athena
  • cyoung/athena
  • silu/athena
  • kiabelin/athena
  • jtanaka/athena
  • vtskhaya/athena
  • jedebevc/athena
  • luxin/athena
  • mtogawa/athena
  • maslawin/athena
  • yifany/athena
  • minghui/athena
  • beddall/athena
  • haoran/athena
  • faser/offline/athena
  • dcasperfaser/athena
  • danning/athena
  • cfan/athena
  • kazheng/athena
  • vmartin/athena
  • srettie/athena
  • almeidvi/athena
  • beltran/athena-fork
  • mmontell/athena
  • kgupta/athena
  • lhenkelm/athena
  • anbaraja/athena
  • serodrig/athena
  • pajones/athena
  • sudha/athena
  • kkawade/athena
  • ssinha/athena
  • amorenos/athena
  • lgagnon/athena
  • jshahini/athena
  • apalazzo/athena
  • dpanchal/athena
  • joana/athena
  • mtanasin/athena
  • chiodini/athena
  • gonzalri/athena
  • vbuxbaum/athena
  • lfeligio/athena
  • kburka/athena
  • desengup/athena
  • ehaines/athena
  • jaofferm/athena
  • gottino/athena
  • gavrilen/athena
  • mdidenko/athena
  • rmazini/athena
  • dwkim/athena
  • cdimitri/athena
  • qidong/athena
  • sabidi/athena
  • ktackman/athena
  • bkerridg/athena
  • hazeng/athena
  • yche/athena
  • yoyeh/athena
  • jingjing/athena
  • sgaid/athena
  • ktopolni/athena
  • dabattul/athena
  • attrtcal/athena
  • thmaurin/athena
  • bochen/athena
  • mischott/athena-22
  • asciandr/athena
  • chjiang/athena
  • pclark/athena
  • lbazzano/athena
  • rushioda/athena-3
  • kvidalgu/athena
  • meiqi/athena
  • krdona/athena
  • aaikot/athena
  • nlad/athena
  • dtorresa/athena
  • aackerma/athena
  • hmoyanog/athena
  • yingjun/athena
  • xinfei/athena
  • jcurran/athena
  • maboelel/athena
  • aivina/athena
  • mschefer/athena
  • lesplend/athena
  • xinhui/athena
  • rmakhman/athena
  • zoduan/athena
  • kazheng/athena-physics-val-2023
  • shhan/athena
  • liuk/athena
  • zhiliang/athena
  • sfrances/athena
  • bdixit/athena
  • xingguo/athena
  • alsidley/athena
  • jlue/athena
  • asehrawa/athena
  • ragrabar/athena
  • kyjones/topoetcone-removal
  • mhoppesc/athena
  • keener/athena
  • niabicht/athena
  • bschlag/athena
  • yunagai/athena
  • llewitt/athena
  • shahzad/athena
  • lcalic/athena-backup
  • greynold/athena
  • yinmiao/athena
  • bruckman/athena
  • adohnalo/athena
  • jrivaden/athena
  • kazheng/athena-workingpoint
  • nkang/athena
  • agentry/athena
  • drankin/athena
  • kbhide/athena
  • hvanders/athena
  • ladamczy/test
  • tbeumker/athenatest
  • tbeumker/athena
  • asmaga/athena
  • losanti/athena-23
  • berkeleylab/acts/athena
  • jiturriz/athena
  • weitao/athena
  • losanti/athena
  • dmankad/athena-idle
  • vmaksimo/athena
  • menu-hackathon/athena
  • wsong/athena
  • dawerner/athena
  • fisopkov/athena
  • kyjones/trigger-example
  • toobauma/athena
  • lprimomo/athena
  • seggebre/athena-fluencemap-modification
  • smanzoni/athena
  • gtarna/athena
  • edreyer/athena
  • japresto/athena
  • shmukher/athena
  • maparo/athena
  • SecVtx-Lancaster/Athena
  • aackerma/atlas-athena
  • jcrosby/athena
  • pgraveli/athena
  • adimri/athena
  • tovsiann/athena
  • wstanek/athena
  • lrambell/athena
  • rsnyder/athena
  • atlas-sa-uct/athena
  • ppotepa/athena
  • zgao/athena
  • achakrav/athena
  • eullmank/athena
  • skita/athena
  • xmapekul/athena
  • mhemmett/athena
  • lroos/athena
  • evitale/athena
  • rashbypi/athena
  • ivyas/athena
  • kgoto/athena
  • lkretsch/athena
  • thmaurin/athena-sim-flavour
  • arej/athena
  • jebohm/athena
  • npond/athena
  • hluk/athena
  • aleksand/athena
  • dbiswas/athena
  • cvittori/athena
  • epasqual/athena
  • mihe/athena
  • mbiyabi/athena
  • croland/athena
  • mkareem/athena
  • aralves/athena
  • dkoeck/anniathenafork
  • cgarvey/athena
  • rgupta/athena
  • tslee/athena
  • kesedlac/athena
  • pkumari/athena
  • ctosciri/athena-old
  • ctosciri/athena
  • mhaacke/athena
  • jprobert/athena
  • feickert/athena
  • agerwin/athena
  • asoflau/athena
  • lzheng/athena
  • ricunnin/athena
  • bscheuer/athena
  • gfrattar/athena
  • bdixit/masking-strip-modules
  • jfeng2/athena
  • gwilliam/athena
  • gtolkach/athena
  • svanstro/athena
  • gaofeng/athena
  • ksudo/athena
  • vaustrup/athena
  • hart/athena
  • rhiguchi/athena
  • kosuzuki/athena
  • etoyoda/athena
  • tpaschoa/athena
  • rmizuhik/athena
  • whopkins/athena
  • kkanke/athena
  • tnakagaw/athena
  • amakita/athena
  • dduda/athena
  • maoki/athena
  • ferusso/athena
  • miyamada/athena
  • anayaz/athena
  • aagaard/athena
  • rishikaw/athena
  • smweber/athena
  • evalient/athena
  • smweber/athena-run-3
  • evalient/athena-dnn-calculator
  • shudong/athena
  • dellacqu/athena
  • zyan/athena-muon-calib-stream
  • zyan/athena-muon-calib
  • glagafon/project-nimber-1
  • strom/athena-dms
  • jsallen/athena
  • strom/athena
  • brosser/athena
  • sbellman/athena
  • macretar/athena
  • aowang/athena
  • skadir/athena-sadaf
  • leguo/athena
  • ooncel/athena
  • tygeorge/athena
  • jhoya/athena
  • glagafon/handi-project
  • hasun/athena
  • glagafon/handi-project-1
  • wuxi/athena
  • osotosan/athena
  • syan/athena-syan
  • axgallen/athena-qualification-task
  • mnorfolk/athena
  • karakawa/athena
  • fhenry/Athena-MuonsIsolation
  • aborbely/athena
  • will/athena
  • taogawa/athena
  • mmaroun/ravina-fork
  • schernau/athena
  • seinfant/athena
  • axgallen/athena
  • romar/athena
  • dmankad/athena-gen
  • agarabag/athena
  • tmlinare/athena
  • dhagan/athena
  • ktariq/athena
  • mahorstm/athena
  • vlysenko/athena
  • ipolishc/athena
  • zuzak/athena
  • atishelm/athena
  • tizhang/athena
  • ibamwidh/athena
  • jolamber/athena
  • frfische/athena
  • dbrunner/athena
  • ykhoulak/myathena
  • xilin/athena
  • nkua-atlas/athena
  • yil/athena
  • chuanye/athena
  • jlue/athena-latest
  • huayu/athena
  • tayoshid/athena
  • dntounis/athena
  • kifarman/athena
  • nischmit/athena
  • movincen/athena
  • lderamo/athena
  • dongyi/athena
  • dtruncal/athena
  • steinber/athena-main
  • malvesca/athena
  • mnowak/athena
  • tdingley/athena
  • kazheng/athena-acts
  • glagafon/dq-optimize
  • hasegawa/athena
  • openc/athena
  • ekajomov/athena-fork-fix
  • lcalic/athena
  • ladamczy/athena
  • rqian/athena
  • mhufnage/athena
  • yonoda/athena
  • lsultana/obsolete_athena
  • anfortma/athena
  • pebaron/athena-leprem
  • alveltma/athena
  • alpleban/athena
  • lsultana/athena
  • saparede/athena
  • anstein/athena
  • mmaheshw/athena
  • jdavidso/athena
  • gbird/athena
  • bglik/athena
  • edcritel/athena
  • mvivasal/athena
  • anhodges/athena
  • midandre/athena
  • mfurukaw/athena
  • asbrooks/athena
  • fcurcio/athena
  • kyjones/athena
  • jmcgowan/athena
  • mveen/athena
  • sokkerma/athena
  • mmlynars/athena-v-2
  • tburatov/athena
  • dmankad/athena
  • lboccard/athena
  • ivyoung/athena
  • tayoshid/athena-test
  • joroemer/athena
  • drasslof/athena
  • ctaybi/athena
  • sanchezj/athena-2022
  • tmclachl/athena
  • jodafons/athena
  • jiddon/athena
  • kayu/athena
  • sdemiran/athena
  • anburger/athena
  • ynarukaw/athena
  • apfleger/athena
  • sdahbi/athena
  • goblirsc/athena
  • sanchezj/athena
  • sidoti/athena
  • fwinkel/athena
  • mmoors/athena
  • obut/athena
  • jwkraus/athena
  • izahir/athena
  • rvinasco/athena
  • klleras/athena
  • esimpson/athena
  • rhaberle/athena
  • janders/athena
  • jhowarth/athena
  • jchapman/athena
  • imaniati/athena
  • mungo/athena
  • sfuenzal/athena
  • jecouthu/athena
  • dtrischu/athena
  • avallier/athena
  • fmontere/athena
  • misantan/athena
  • zalegria/athena
  • gdigrego/athena
  • zhaotong/athena
  • shaoguan/athena
  • awharton/Athena
  • nbruscin/athena
  • acordeir/athena-ed
  • caiy/athena
  • pdougan/athena
  • amelo/athena
  • mkholoda/athena
  • backes/athena
  • fkirfel/athena
  • tayoshid/athena-2024
  • bcervato/athena
  • kchu/athena
  • shpeng/athena-2
  • gfacini/athena
  • esampson/athena-idart
  • gmascare/athena
  • fwinkl2/athena
  • yvolkotr/athena
  • gmercado/athena
  • shpeng/athena
  • rhowen/athena
  • nharriso/athena
  • esampson/athena-idart-2
  • costanzo/athena
  • yuematsu/athena
  • esampson/athena-otp
  • esampson/athena-june-otp
  • alpleban/athena-met
  • djlewis/athena
  • wcastigl/athena
  • pibutti/athena
  • astefl/athena
  • bmoser/athena
  • yilin/athena
  • zhanhang/athena
  • bdong/athena
  • lbarrade/athena
  • ksahan/athena
  • thitchin/athena
  • seth/athena
  • agheata/athena
  • sosarkar/athena-again
  • msasada/athena
  • txu/athena
  • zhangbo/athena
  • okolay/athena
  • mlyukova/athena
  • dbaronmo/athena
  • nsurijr/athena
  • esampson/june-2-otp
  • martyniu/athena
  • wema/athena
  • damperia/athena-acts
  • vsasse/athena
  • eballabe/athena
  • acamplan/athena
  • bngair/me-tsig-athena
  • bngair/met-significance-r-22
  • bhuth/athena
  • vkost/athena
  • ksakura/athena
  • domatter/athena
  • menadeem/athena
  • atymchys/athena
  • arelycg/athena
  • rhicks/athena
  • skadir/athena
  • yanqiw/athena
  • linghua/athena
  • sgoswami/athena
  • beltran/athena
  • juscerri/athena
  • dreikher/athena
  • nheatley/athena
  • mwessels/athena
  • sosarkar/athena
  • hshaddix/athena
  • lwinkler/athena
  • ddicroce/athena
  • girupnik/athena
  • fladias/athena
  • bdebjani/athena
  • mhabedan/athena
  • emoon/athena
  • haren/athena
  • cleong/athena
  • sdiefenb/athena-onnx-tutorial
  • elham/athena
  • nkrogh/athena
  • thart/athena
  • mads/athena
  • dwilson/athena
  • fivone/athena
  • dahumphr/athena
  • lsanfili/athena
  • lifoster/athena
  • echerepa/athena
  • scane/athena
  • alancast/athena
  • baer/athena
  • glagafon/aaaathena
  • dcamarer/athena
  • kenakamu/athena
  • glagafon/athena
  • eskorda/athena
  • haotianl/athena
  • lburke/athena
  • rshibata/athena
  • salopez/athena
  • glagafon/glagafon-dq
  • pizhang/athena
  • htsoi/athena
  • ukhurshi/athena
  • rvavrick/athena
  • pachabri/athena
  • therwig/athena
  • lcorazzi/athena
  • delitez/athena
  • ezaya/athena
  • mwitkows/athena
  • casadop/athena
  • mmantina/athena
  • hzhuang/athena
  • rmole/athena
  • achamber/athena
  • jaburles/athena
  • mdyndal/athena
  • lmonaco/athena
  • jkrupa/athena
  • mfornasi/athena
  • fdattola/athena
  • gserenis/athena
  • mamirono/athena
  • belderto/athena
  • semami/athena
  • jinglis/athena
  • rpozzi/athena
  • cmavungu/athena
  • uepstein/athena
  • lechols/athena
  • lopezzot/athena
  • htorre/athena
  • abesir/athena
  • robouque/athena-20241115
  • jajohnso/athena
  • jlittle/athena
  • fsiegert/athena
  • wenjingw/athena
  • kfang/athena-fork-kyfang
  • tneep/athena
  • wguerin/athena
  • epompapa/athena
  • lbrown/athena
  • ashirazi/athena
  • jackersc/athena
  • kgrimm/athena-kgrimm
  • prmitra/athena
  • wasu/athena
  • aslobodk/athena
  • toheintz/athena
  • nihartma/athena
  • amoreira/athena
  • goetz/athena-acts
  • djuarezg/athena
  • kdipetri/athena
  • gfazzino/athena
  • alarnold/athena
  • yazhou/athena
  • falves/athena
  • muschmid/athena
  • mborodin/athena
  • wlai/athena
  • mdacunha/athena
  • alecrhys/athena
  • rohasan/athena
  • lvicenik/athena
  • novotnyp/athena
  • asickles/athena
  • christog/athena
  • ibenaoum/athena
  • adsalvad/athena
  • tflee/athena
  • mfarzali/athena
  • zetao/athena
  • kkazakov/athena
  • ehampshi/athena
  • frcastig/athena
  • llarson/athena
  • pusharma/athena
  • gpinheir/athena
  • jusilva/athena
  • exochell/my-athena
  • hshaddix/athena-hshaddix
  • tomoya/athena-low-pt-muon-rec
  • vchabala/athena
  • jecifuen/athena
  • jlieberm/athena
  • mojeda/athena
  • chhultqu/athena
  • estahl/athena
  • nsur/athena-lund
  • jlai/athena
  • yukari/athena
  • nshtokha/athena
  • misavic/athena
  • camccrac/athena
  • sizumiya/athena
  • pmourafr/athena
  • yuxuanz/local-athena
  • micontre/athena
  • mfilipig/athena
  • zhubacek/athena
  • jcartron/athena
  • yanqiw/athena-acts-for-run-3-silicon-tracking
  • fdejean/athena
  • ssuravar/athena
  • zrokavec/athena
  • rkavak/athena
  • beyeo/athena
  • gsalvi/athena
  • gipoddar/athena
  • mtancock/athena-2
  • orlandin/athena
  • heya/athena
  • mowaris/athena
  • vpires/athena-vasco
  • treisch/athena
  • mnegrini/athena
  • rbrener/athena
  • ndiederi/athena
  • tjayapra/athena
  • rjanusia/athena-trigger
  • yuxuanz/athena
  • sutuncay/athena
  • ywng/athena
  • kfung/athena
  • akraus/athena
  • rosati/athena
  • sjankovy/athena
  • garbonaf/athena
  • biliu/athena
  • stlin/athena
  • hchoudha/athena
  • fballi/athena
  • boudreau/athena
  • ecuppini/athena
  • yshiraiw/athena
  • smeriano/athena
  • mafila/athena
  • bkamgama/athena
  • rlazarid/athena
  • sawyer/athena
  • djamesvo/athena
  • hartj/athena
  • albojani/athena
  • patmasid/athena
  • ndiasper/athena
  • ilongari/athena_OLD
  • dario/athena
  • yep/athena
  • hanl/athena
  • bertranr/athena
  • hadavand/athena
  • pbruckma/athena
  • clavoie/athena
  • ykanki/athena
  • tcritchl/athena
  • kdomijan/athena
  • sscovill/athena
  • jleszczy/athena
  • avasilei/athena
  • pagessin/athena
  • jorenusc/gpu-inference
  • nalshams/athena
  • alpleban/met-net-sig-athena
  • yminekaw/athena
  • ibessudo/athena
  • semami/athena-llp-2
1635 results
Select Git revision
  • 21.0
  • 21.0-mc16a
  • 21.0-mc16d
  • 21.2
  • 21.2.60
  • 21.2.88.X
  • 21.3
  • 21.6
  • 21.6.39-patches
  • 21.6.41-patches
  • 21.6.43-patches
  • 21.6.44-patches
  • 21.6.46-patches
  • 21.9
  • 22.0-mc20
  • 22.0.38.X
  • NewPileupToolEx
  • OutputStreamDebug
  • PixelDeltaRayThreshold
  • SoftwareDevTutorial
  • async-algs-ml
  • atlas-async-alg
  • bis78rpcCab
  • build-externals-patching
  • cachedparticleptr-mtx
  • cherry-pick-0ab28d0d4ee-21.2
  • cherry-pick-1fd7f7a734f-master
  • cherry-pick-2044a65fbd7-22.0-mc20
  • cherry-pick-3e91cc50722-21.9
  • cherry-pick-4f6131e9
  • cherry-pick-6081ab76d5a-master
  • cherry-pick-7b3e9c77398-22.0-mc20
  • cherry-pick-93c74ff52c0-master
  • cherry-pick-d4f84e6c66f-master
  • cherry-pick-d517e38e
  • cherry-pick-e914701b0d8-master
  • cherry-pick-f3082a21469-master
  • clonable-pileup-tools
  • grabAllAutoStave-shortening
  • lyue-21.6-patch-56608
  • main
  • master
  • minbiasmem
  • minbiasmem2
  • mpi-athena
  • mpi-athena-shared-writer
  • mpi-athena-sharedwriting
  • mt-pileup-cpp
  • mt-pileup-more
  • mtpileup-beamspot
  • mtpileup-beamspot-24.0
  • mtpileup-fixes
  • offloadable-algos
  • pileup-bench
  • pileup-processall-restrict-times
  • resumable
  • scott-hepmcparticlelink-test
  • sqlite-preconfig
  • sqlitedbsvc
  • tqiu-master-patch-96624
  • 21.0.116
  • 21.6.0
  • 21.6.6
  • 21.9.10
  • 21.9.12
  • 21.9.9
  • MT/sweeps/pre-2017.03.08
  • MT/sweeps/pre-2017.03.16
  • archive/19.2
  • archive/19.2.0
  • archive/19.2.1
  • archive/19.2.3
  • archive/19.2.4
  • archive/19.2.5
  • archive/20.1
  • archive/20.1.0
  • archive/20.1.2
  • archive/20.1.3
  • archive/20.1.4
  • archive/20.1.5
  • archive/20.1.6
  • archive/20.1.7
  • archive/20.1.8
  • archive/20.1.9
  • archive/20.11
  • archive/20.11.0
  • archive/20.20
  • archive/20.20.0
  • archive/20.20.10
  • archive/20.20.2
  • archive/20.20.3
  • archive/20.20.4
  • archive/20.20.5
  • archive/20.20.6
  • archive/20.20.7
  • archive/20.20.8
  • archive/20.20.9
  • archive/20.7
  • archive/20.7.0
  • archive/20.7.1
  • archive/20.7.2
  • archive/20.7.3
  • archive/20.7.4
  • archive/20.7.5
  • archive/20.7.6
  • archive/20.7.7
  • archive/20.7.8
  • archive/20.7.9
  • archive/20.8
  • archive/21.0-TrigMC
  • archive/21.1
  • archive/21.1-dev
  • archive/21.2.10
  • nightly/21.0-mc16a/2021-09-18T0344
  • nightly/21.0-mc16a/2021-10-13T0353
  • nightly/21.0-mc16a/2021-10-20T0353
  • nightly/21.0-mc16d/2021-09-17T2143
  • nightly/21.0-mc16d/2021-10-12T2144
  • nightly/21.0-mc16d/2021-10-19T2143
  • nightly/21.0/2021-09-17T2124
  • nightly/21.0/2021-09-18T2125
  • nightly/21.0/2021-09-20T0921
  • nightly/21.0/2021-09-20T1350
  • nightly/21.0/2021-09-28T2124
  • nightly/21.0/2021-09-29T0921
  • nightly/21.0/2021-09-29T1350
  • nightly/21.0/2021-10-12T2125
  • nightly/21.0/2021-10-13T0921
  • nightly/21.0/2021-10-13T1351
  • nightly/21.0/2021-10-13T2125
  • nightly/21.0/2021-10-15T0921
  • nightly/21.0/2021-10-15T1357
  • nightly/21.0/2021-10-15T2124
  • nightly/21.0/2021-10-18T0921
  • nightly/21.0/2021-10-18T1350
  • nightly/21.0/2021-10-19T2124
  • nightly/21.0/2021-10-20T0921
  • nightly/21.0/2021-10-20T1350
  • nightly/21.0/2021-10-29T1350
  • nightly/21.0/2021-10-29T2123
  • nightly/21.0/2021-11-01T0921
  • nightly/21.2/2021-09-07T0021
  • nightly/21.2/2021-09-07T0336
  • nightly/21.2/2021-09-07T0352
  • nightly/21.2/2021-09-09T0020
  • nightly/21.2/2021-09-09T0336
  • nightly/21.2/2021-09-09T0353
  • nightly/21.2/2021-09-14T0021
  • nightly/21.2/2021-09-14T0336
  • nightly/21.2/2021-09-14T0352
  • nightly/21.2/2021-09-23T0021
  • nightly/21.2/2021-09-23T0336
  • nightly/21.2/2021-09-23T0352
  • nightly/21.2/2021-09-26T0021
  • nightly/21.2/2021-09-26T0336
  • nightly/21.2/2021-09-26T0352
  • nightly/21.2/2021-09-30T0021
  • nightly/21.2/2021-09-30T0336
  • nightly/21.2/2021-09-30T0352
  • nightly/21.2/2021-10-06T0337
160 results
Show changes
Commits on Source (67)
Showing
with 81 additions and 48 deletions
...@@ -460,7 +460,7 @@ atlas_add_citest( TriggerConfigFlags ...@@ -460,7 +460,7 @@ atlas_add_citest( TriggerConfigFlags
atlas_add_citest( EFTracking_FPGATrackSim_CI atlas_add_citest( EFTracking_FPGATrackSim_CI
SCRIPT FPGATrackSim_CI.sh SCRIPT FPGATrackSim_CI.sh
LOG_IGNORE_PATTERN "Acts.*FindingAlg.*ERROR Propagation reached the step count limit|Acts.*FindingAlg.*ERROR Propagation failed: PropagatorError:. Propagation reached the configured maximum number of steps with the initial parameters|Acts.*FindingAlg.*ERROR CombinatorialKalmanFilter failed: CombinatorialKalmanFilterError:5 Propagation reaches max steps before track finding is finished with the initial parameters|Acts.*FindingAlg.Acts.*ERROR.*SurfaceError:1|Acts.*FindingAlg.*ERROR.*failed.*to.*extrapolate.*track|FPGATrackSimProto.*ERROR Propagation reached the step count limit.*|FPGATrackSimProto.*ERROR.*Propagation failed: PropagatorError.*" ) LOG_IGNORE_PATTERN "FPGATrackSimProto.*ERROR Propagation reached the step count limit.*|FPGATrackSimProto.*ERROR.*Propagation failed: PropagatorError.*|WARNING FPE.*FPGATrackSimProtoTackFitAlg.*" )
atlas_add_citest (TrigInDetValidationMenu atlas_add_citest (TrigInDetValidationMenu
SCRIPT TrigInDetValidation_menu_test.py SCRIPT TrigInDetValidation_menu_test.py
......
...@@ -403,7 +403,7 @@ ElementLink<STORABLE>::cptr() const ...@@ -403,7 +403,7 @@ ElementLink<STORABLE>::cptr() const
const STORABLE* ptr = this->getDataPtr(); const STORABLE* ptr = this->getDataPtr();
if (ptr && IndexingPolicy::isValid(this->storedIndex())) { if (ptr && IndexingPolicy::isValid(this->storedIndex())) {
this->setCachedElement (IndexingPolicy::lookup(this->storedIndex(), *ptr)); this->setCachedElement (IndexingPolicy::lookup(this->storedIndex(), *ptr));
this->getCachedElement (ret); (void)this->getCachedElement (ret);
} }
return ret; return ret;
} }
......
/* /*
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/ */
#ifdef ASSOCIATION_CONTEXT #ifdef ASSOCIATION_CONTEXT
...@@ -97,8 +97,6 @@ ...@@ -97,8 +97,6 @@
return AssociationVectorIterator(*m_store, m_store->end()); return AssociationVectorIterator(*m_store, m_store->end());
} else { } else {
throw std::runtime_error( "Null pointer to store of associations" ); throw std::runtime_error( "Null pointer to store of associations" );
// dead-code
return AssociationVectorIterator( *m_store );
} }
} }
......
/* /*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/ */
#undef NDEBUG #undef NDEBUG
...@@ -257,7 +257,7 @@ void test1 (SGTest::TestStore& store) ...@@ -257,7 +257,7 @@ void test1 (SGTest::TestStore& store)
<< (*assItr)->getP() << (*assItr)->getP()
<< "]" << "]"
<< std::endl; << std::endl;
if ( tIdx - assoIdx == 1 ) { if ( assoIdx == tIdx + 1 ) {
ttAsso.addAssociation( tCont, *tIter, tCont, *assItr ); ttAsso.addAssociation( tCont, *tIter, tCont, *assItr );
} else { } else {
ttAsso.addAssociation( tCont, tIdx, tCont, assoIdx ); ttAsso.addAssociation( tCont, tIdx, tCont, assoIdx );
......
...@@ -956,7 +956,7 @@ void test7 (SGTest::TestStore& store) ...@@ -956,7 +956,7 @@ void test7 (SGTest::TestStore& store)
linkset.setElement(pCF); // set only element linkset.setElement(pCF); // set only element
linkset.toPersistent(); // XXX SHOULD BE AN ERROR??? linkset.toPersistent(); // XXX SHOULD BE AN ERROR???
linkset.setStorableObject(*fooVec); // set Collection (void)linkset.setStorableObject(*fooVec); // set Collection
assert (linkset.index() == 2); assert (linkset.index() == 2);
assert ((**linkset).x == 3); assert ((**linkset).x == 3);
assert( linkset.toPersistent() ); assert( linkset.toPersistent() );
......
...@@ -518,7 +518,7 @@ CondContMixed<T>::CondContMixed (Athena::IRCUSvc& rcusvc, ...@@ -518,7 +518,7 @@ CondContMixed<T>::CondContMixed (Athena::IRCUSvc& rcusvc,
SG::DataProxy* proxy, SG::DataProxy* proxy,
std::shared_ptr<typename CondContSet::IPayloadDeleter> payloadDeleter, std::shared_ptr<typename CondContSet::IPayloadDeleter> payloadDeleter,
size_t capacity) size_t capacity)
: Base (rcusvc, clid, id, proxy, payloadDeleter, capacity) : Base (rcusvc, clid, id, proxy, std::move(payloadDeleter), capacity)
{ {
CondContMixed<T>::registerBaseInit(); CondContMixed<T>::registerBaseInit();
} }
......
/* /*
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/ */
#ifndef ATHENAKERNEL_METACONT_H #ifndef ATHENAKERNEL_METACONT_H
...@@ -105,7 +105,7 @@ namespace SG { ...@@ -105,7 +105,7 @@ namespace SG {
template <typename T> template <typename T>
MetaCont<T>::~MetaCont() { MetaCont<T>::~MetaCont() {
for (auto t : m_metaSet) { for (auto& t : m_metaSet) {
delete t.second; delete t.second;
} }
m_metaSet.clear(); m_metaSet.clear();
...@@ -202,7 +202,7 @@ MetaCont<T>::sources() const { ...@@ -202,7 +202,7 @@ MetaCont<T>::sources() const {
std::lock_guard<std::mutex> lock(m_mut); std::lock_guard<std::mutex> lock(m_mut);
std::vector<MetaContBase::SourceID> r; std::vector<MetaContBase::SourceID> r;
for (auto ent : m_metaSet) { for (const auto& ent : m_metaSet) {
r.push_back(ent.first); r.push_back(ent.first);
} }
......
/* /*
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/ */
/***************************************************************************** /*****************************************************************************
...@@ -124,7 +124,8 @@ IOVTime::isValid() const noexcept { ...@@ -124,7 +124,8 @@ IOVTime::isValid() const noexcept {
// Check run/event to be < max // Check run/event to be < max
if (m_timestamp == IOVTime::UNDEFTIMESTAMP) { if (m_timestamp == IOVTime::UNDEFTIMESTAMP) {
if ( run() > IOVTime::MAXRUN || event() > IOVTime::MAXEVENT ) { // event() can never be more than MAXEVENT, by construction.
if ( run() > IOVTime::MAXRUN /*|| event() > IOVTime::MAXEVENT*/ ) {
return 0; return 0;
} }
} }
...@@ -139,7 +140,8 @@ IOVTime::isValid() const noexcept { ...@@ -139,7 +140,8 @@ IOVTime::isValid() const noexcept {
if (m_timestamp != IOVTime::UNDEFTIMESTAMP && if (m_timestamp != IOVTime::UNDEFTIMESTAMP &&
m_time != IOVTime::UNDEFRETIME) { m_time != IOVTime::UNDEFRETIME) {
// May have both timestamp and run/event set // May have both timestamp and run/event set
if ( run() > IOVTime::MAXRUN || event() > IOVTime::MAXEVENT ) { // event() can never be more than MAXEVENT, by construction.
if ( run() > IOVTime::MAXRUN /*|| event() > IOVTime::MAXEVENT*/ ) {
return 0; return 0;
} }
if ( m_timestamp > IOVTime::MAXTIMESTAMP ) { if ( m_timestamp > IOVTime::MAXTIMESTAMP ) {
......
/* /*
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/ */
/** /**
* @file AthenaKernel/test/CondCont_test.cxx * @file AthenaKernel/test/CondCont_test.cxx
...@@ -1160,10 +1160,10 @@ void testThread_MixedWriter::operator()() ...@@ -1160,10 +1160,10 @@ void testThread_MixedWriter::operator()()
if (i >= ninflight/2) { if (i >= ninflight/2) {
std::vector<CondContBase::key_type> keys; std::vector<CondContBase::key_type> keys;
keys.reserve (ninflight/2); keys.reserve (ninflight/2);
for (int j = i/2-ninflight/2; j<i/2; j++) { for (int j = std::max(0, i/2-ninflight/2); j<i/2; j++) {
keys.push_back (j); keys.push_back (j);
} }
m_map.trim (keys,keys); (void)m_map.trim (keys,keys);
} }
EventIDRange r = makeRange(i); EventIDRange r = makeRange(i);
int payload = r.start().lumi_block() + r.start().time_stamp(); int payload = r.start().lumi_block() + r.start().time_stamp();
......
...@@ -179,8 +179,9 @@ StatusCode AthenaSummarySvc::initialize() { ...@@ -179,8 +179,9 @@ StatusCode AthenaSummarySvc::initialize() {
// save some space for the summary output if we run out of memory // save some space for the summary output if we run out of memory
ATH_MSG_DEBUG("allocating block of 100 pages"); ATH_MSG_DEBUG("allocating block of 100 pages");
const int pageSize = sysconf( _SC_PAGESIZE ); const long pageSize = sysconf( _SC_PAGESIZE );
if (pageSize < 1){ if (pageSize < 1 || pageSize > 1024*1024*1024) {
ATH_MSG_FATAL ("Bad page size from sysconf");
return StatusCode::FAILURE; return StatusCode::FAILURE;
} }
s_block = new char[ pageSize * 100 ]; s_block = new char[ pageSize * 100 ];
...@@ -195,7 +196,12 @@ StatusCode AthenaSummarySvc::initialize() { ...@@ -195,7 +196,12 @@ StatusCode AthenaSummarySvc::initialize() {
StatusCode AthenaSummarySvc::reinitialize() { StatusCode AthenaSummarySvc::reinitialize() {
delete[] s_block; s_block = nullptr; delete[] s_block; s_block = nullptr;
s_block = new char[ sysconf( _SC_PAGESIZE ) * 100 ]; long pageSize = sysconf( _SC_PAGESIZE );
if (pageSize < 1 || pageSize > 1024*1024*1024) {
ATH_MSG_FATAL ("Bad page size from sysconf");
return StatusCode::FAILURE;
}
s_block = new char[ pageSize * 100 ];
return s_block ? StatusCode::SUCCESS : StatusCode::FAILURE; return s_block ? StatusCode::SUCCESS : StatusCode::FAILURE;
} }
......
...@@ -57,6 +57,7 @@ StatusCode OutputStreamSequencerSvc::initialize() { ...@@ -57,6 +57,7 @@ StatusCode OutputStreamSequencerSvc::initialize() {
// Gaudi::Concurrency::ConcurrencyFlags::numConcurrentEvents() not set yet // Gaudi::Concurrency::ConcurrencyFlags::numConcurrentEvents() not set yet
// m_rangeIDinSlot.resize( ); // m_rangeIDinSlot.resize( );
std::lock_guard lockg( m_mutex );
m_finishedRange = m_fnToRangeId.end(); m_finishedRange = m_fnToRangeId.end();
return(StatusCode::SUCCESS); return(StatusCode::SUCCESS);
...@@ -77,6 +78,7 @@ bool OutputStreamSequencerSvc::inConcurrentEventsMode() { ...@@ -77,6 +78,7 @@ bool OutputStreamSequencerSvc::inConcurrentEventsMode() {
//__________________________________________________________________________ //__________________________________________________________________________
bool OutputStreamSequencerSvc::inUse() const { bool OutputStreamSequencerSvc::inUse() const {
std::lock_guard lockg( m_mutex );
return m_fileSequenceNumber >= 0; return m_fileSequenceNumber >= 0;
} }
...@@ -106,6 +108,7 @@ void OutputStreamSequencerSvc::handle(const Incident& inc) ...@@ -106,6 +108,7 @@ void OutputStreamSequencerSvc::handle(const Incident& inc)
ATH_MSG_DEBUG("MetaData transition"); ATH_MSG_DEBUG("MetaData transition");
// immediate write and disconnect for ES, otherwise do it after Event write is done // immediate write and disconnect for ES, otherwise do it after Event write is done
bool disconnect { true }; bool disconnect { true };
std::lock_guard lockg( m_mutex );
if( !m_metaDataSvc->transitionMetaDataFile( m_lastFileName, disconnect ).isSuccess() ) { if( !m_metaDataSvc->transitionMetaDataFile( m_lastFileName, disconnect ).isSuccess() ) {
throw GaudiException("Cannot transition MetaData", name(), StatusCode::FAILURE); throw GaudiException("Cannot transition MetaData", name(), StatusCode::FAILURE);
} }
...@@ -146,8 +149,8 @@ void OutputStreamSequencerSvc::handle(const Incident& inc) ...@@ -146,8 +149,8 @@ void OutputStreamSequencerSvc::handle(const Incident& inc)
} }
else if( inc.type() == IncidentType::BeginProcessing ) { else if( inc.type() == IncidentType::BeginProcessing ) {
// new event start - assing current rangeId to its slot // new event start - assing current rangeId to its slot
ATH_MSG_DEBUG("Assigning rangeID = " << m_currentRangeID << " to slot " << slot);
std::lock_guard lockg( m_mutex ); std::lock_guard lockg( m_mutex );
ATH_MSG_DEBUG("Assigning rangeID = " << m_currentRangeID << " to slot " << slot);
// If this service is enabled but not getting NextRange incidents, need to resize here // If this service is enabled but not getting NextRange incidents, need to resize here
if( slot >= m_rangeIDinSlot.size() ) { if( slot >= m_rangeIDinSlot.size() ) {
m_rangeIDinSlot.resize( std::max(slot+1, Gaudi::Concurrency::ConcurrencyFlags::numConcurrentEvents()) ); m_rangeIDinSlot.resize( std::max(slot+1, Gaudi::Concurrency::ConcurrencyFlags::numConcurrentEvents()) );
......
...@@ -385,7 +385,8 @@ std::pair<typename CHMIMPL::const_iterator, bool> ...@@ -385,7 +385,8 @@ std::pair<typename CHMIMPL::const_iterator, bool>
CHMIMPL::put (val_t key, size_t hash, val_t val, bool overwrite, CHMIMPL::put (val_t key, size_t hash, val_t val, bool overwrite,
const typename Updater_t::Context_t& ctx) const typename Updater_t::Context_t& ctx)
{ {
return put (lock(), key, hash, val, overwrite, ctx); Lock_t l (m_mutex);
return put (l, key, hash, val, overwrite, ctx);
} }
......
...@@ -97,7 +97,7 @@ CONCURRENTRANGEMAP::ConcurrentRangeMap (Updater_t&& updater, ...@@ -97,7 +97,7 @@ CONCURRENTRANGEMAP::ConcurrentRangeMap (Updater_t&& updater,
: m_updater (std::move (updater)), : m_updater (std::move (updater)),
m_compare (compare), m_compare (compare),
m_payloadDeleter (payloadDeleter), m_payloadDeleter (std::move (payloadDeleter)),
m_nInserts (0), m_nInserts (0),
m_maxSize (0) m_maxSize (0)
{ {
...@@ -359,7 +359,7 @@ CONCURRENTRANGEMAP::emplace (const RANGE& range, ...@@ -359,7 +359,7 @@ CONCURRENTRANGEMAP::emplace (const RANGE& range,
if (ptr) { if (ptr) {
// Possible to get here if overlap() moved the start of the range // Possible to get here if overlap() moved the start of the range
// forward past all existing ranges. // forward past all existing ranges.
new_end->first = newRange; new_end->first = std::move(newRange);
new_end->second = ptr.release(); new_end->second = ptr.release();
++new_end; ++new_end;
} }
......
...@@ -138,16 +138,20 @@ struct ATLAS_NOT_THREAD_SAFE BacktraceInit ...@@ -138,16 +138,20 @@ struct ATLAS_NOT_THREAD_SAFE BacktraceInit
if (pos != std::string::npos) ++pos; if (pos != std::string::npos) ++pos;
path.erase (0, pos); path.erase (0, pos);
std::string p1 = dir + "/eu-addr2line"; {
if (access (p1.c_str(), F_OK) == 0) { std::string p1 = dir + "/eu-addr2line";
addr2LinePath = p1; if (access (p1.c_str(), F_OK) == 0) {
break; addr2LinePath = std::move (p1);
break;
}
} }
std::string p2 = dir + "/addr2line"; {
if (access (p2.c_str(), F_OK) == 0) { std::string p2 = dir + "/addr2line";
addr2LinePath = p2; if (access (p2.c_str(), F_OK) == 0) {
break; addr2LinePath = std::move (p2);
break;
}
} }
} }
} }
...@@ -1047,6 +1051,7 @@ void DebugAids::disableCoreFiles() ...@@ -1047,6 +1051,7 @@ void DebugAids::disableCoreFiles()
{ {
struct rlimit core_limit; struct rlimit core_limit;
core_limit.rlim_cur = 0; core_limit.rlim_cur = 0;
core_limit.rlim_max = 0;
setrlimit(RLIMIT_CORE, &core_limit); setrlimit(RLIMIT_CORE, &core_limit);
} }
......
/* /*
* Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration. * Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
*/ */
/** /**
* @file UnwindBacktrace.cc * @file UnwindBacktrace.cc
...@@ -247,6 +247,7 @@ bool tryUnwindFixup (_Unwind_Ptr addr) ...@@ -247,6 +247,7 @@ bool tryUnwindFixup (_Unwind_Ptr addr)
data.ob.b.count = 1; data.ob.b.count = 1;
std::atomic_thread_fence (std::memory_order_seq_cst); std::atomic_thread_fence (std::memory_order_seq_cst);
data.ob.b.sorted = 1; data.ob.b.sorted = 1;
data.ob.pad = 0;
return true; return true;
} }
......
/* /*
* Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration. * Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
*/ */
/** /**
* @file CxxUtils/src/hexdump.cxx * @file CxxUtils/src/hexdump.cxx
...@@ -112,7 +112,12 @@ void safeHexdump (std::ostream& s, const void* addr, size_t n, size_t offset /*= ...@@ -112,7 +112,12 @@ void safeHexdump (std::ostream& s, const void* addr, size_t n, size_t offset /*=
n += nadj; n += nadj;
} }
size_t pagesize = sysconf (_SC_PAGESIZE); long pagesize_ret = sysconf (_SC_PAGESIZE);
if (pagesize_ret < 0 || pagesize_ret >= 1024*1024*1024) {
std::abort();
}
size_t pagesize = pagesize_ret;
procmaps m; procmaps m;
......
/* /*
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/ */
#include <errno.h> #include <errno.h>
...@@ -27,7 +27,10 @@ read_athena_statm() ...@@ -27,7 +27,10 @@ read_athena_statm()
return res; return res;
} }
fscanf(fd, "%80u %80u", &res.vm_pages, &res.rss_pages); if (fscanf(fd, "%80u %80u", &res.vm_pages, &res.rss_pages) < 2) {
fprintf(stderr,
"read_statm: problem reading file %s:\n", filename);
}
fclose(fd); fclose(fd);
#else #else
int pagesize = getpagesize(); int pagesize = getpagesize();
......
/* /*
* Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration. * Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
*/ */
/** /**
* @file CxxUtils/test/ConcurrentMap_test.cxx * @file CxxUtils/test/ConcurrentMap_test.cxx
...@@ -1229,10 +1229,12 @@ void Tester<CONT>::test() ...@@ -1229,10 +1229,12 @@ void Tester<CONT>::test()
template <class CONT> template <class CONT>
void perftest_one() void perftest_one()
{ {
Tester<CONT> tester; // Tester<> is large... allocate it from the heap rather than
std::cout << tester.name() << "\n"; // from the stack.
tester.test(); auto tester = std::make_unique<Tester<CONT >>();
tester.report(); std::cout << tester->name() << "\n";
tester->test();
tester->report();
} }
......
/* /*
* Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration. * Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration.
*/ */
/** /**
* @file CxxUtils/test/ConcurrentStrMap_test.cxx * @file CxxUtils/test/ConcurrentStrMap_test.cxx
...@@ -123,16 +123,21 @@ public: ...@@ -123,16 +123,21 @@ public:
}; };
swap_atomic (m_p, other.m_p); swap_atomic (m_p, other.m_p);
std::lock_guard<std::mutex> g (m_mutex);
std::lock_guard<std::mutex> gother (other.m_mutex);
m_garbage.swap (other.m_garbage); m_garbage.swap (other.m_garbage);
std::swap (m_inGrace, other.m_inGrace); std::swap (m_inGrace, other.m_inGrace);
} }
unsigned int inGrace() const { return m_inGrace; } unsigned int inGrace() const {
std::lock_guard<std::mutex> g (m_mutex);
return m_inGrace;
}
private: private:
std::mutex m_mutex; mutable std::mutex m_mutex;
std::atomic<T*> m_p; std::atomic<T*> m_p;
std::vector<T*> m_garbage; std::vector<T*> m_garbage;
unsigned int m_inGrace; unsigned int m_inGrace;
......
/* /*
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
*/ */
#undef NDEBUG #undef NDEBUG
...@@ -13,7 +13,9 @@ ...@@ -13,7 +13,9 @@
using namespace std; using namespace std;
int main(void) { int main(void) {
cout << "*** PageAccessControl_test starts ***" <<endl; cout << "*** PageAccessControl_test starts ***" <<endl;
size_t pagesize = sysconf(_SC_PAGE_SIZE); long pagesize_ret = sysconf(_SC_PAGE_SIZE);
if (pagesize_ret < 0 || pagesize_ret >= 1024*1024*1024) return 1;
size_t pagesize = pagesize_ret;
#ifdef DEBUGIT #ifdef DEBUGIT
const bool DUMPMAPS(true); const bool DUMPMAPS(true);
#else #else
......