Skip to content

Add ATLAS_CHECK_THREAD_SAFETY to InDetEventAthenaPool and InDetEventTPCnv packages

Susumu Oda requested to merge oda/athena:master-InDetEventAthenaPool into master

Add ATLAS_CHECK_THREAD_SAFETY to InDetEventAthenaPool and InDetEventTPCnv packages.

Add ATLAS_NOT_THREAD_SAFE

  • PixelGangedClusterAmbiguitiesCnv_p1::transToPers
    • template bool operator!= ATLAS_NOT_THREAD_SAFE (const DataHandle& h1, const DataHandle& h2)
  • TRT_RDO_ContainerCnv_p1::transToPers
    • Use const_cast
  • T_TPCnv<InDet::InDetLowBetaCandidate, InDetLowBetaCandidate_tlp1 >::persToTrans
    • Use const_cast
  • T_TPCnv<InDet::InDetLowBetaContainer, InDetLowBetaContainer_tlp1>::persToTrans
    • Use const_cast

https://twiki.cern.ch/twiki/bin/viewauth/AtlasComputing/CheckerGccPlugins

RunTier0Tests.py was fine. RunTier0Tests.log There is increase of memory leak in ESDtoAOD in q431. But I don't think this is real increase by this MR.

Edited by Susumu Oda

Merge request reports