Skip to content
Snippets Groups Projects
  1. May 25, 2018
  2. May 22, 2018
  3. May 15, 2018
  4. May 12, 2018
  5. May 02, 2018
  6. May 01, 2018
  7. Apr 30, 2018
  8. Apr 29, 2018
  9. Apr 28, 2018
  10. Apr 27, 2018
  11. Apr 26, 2018
  12. Apr 25, 2018
  13. Apr 24, 2018
  14. Apr 20, 2018
  15. Apr 19, 2018
    • charles leggett's avatar
      Algorithm::begin/endRun: print warnings if used in serial job · e5da2ac6
      charles leggett authored
      To enable better migration of Algorithms to MT, detect if derived
      Algorithm classes implement begin/endRun methods, and print a
      warning message if so.
      
      No checks should be necessary for MT code, only serial, as the
      MT EventLoopMgr doesn't call Algorithm::sysBegin/EndRun.
      
      This is a temporary check until all Algorithms have been migrated,
      and we can remove the methods entirely.
      e5da2ac6
  16. Apr 18, 2018
  17. Apr 17, 2018
    • Sebastien Ponce's avatar
      Implementation of a new set of counters for Gaudi, replacing StatEntity · 1a247999
      Sebastien Ponce authored
      The new counters have a few new features compared to existing StatEntity :
        - they are templated by the counted type
        - they come with different flavors counting only what you need (e.g. simple count, no stat)
        - more flavour can easily be created at will thanks to the AccumulatorSet object
        - they come with 2 implementations : thread safe or not
        - the thread safe ones use atomics and should be as efficient as possible
        - a Buffer object allows to easily buffer updates to a counter made in a tight loop, without paying the atomic price each time
      
      A Small unit test is available in the test suite and example code is provided in the comments of Counters.h where they are implemented.
      Existing code has been adapted, in particulat the ChronoSvc.
      1a247999
    • Andrea Valassi's avatar
      New interface for using Gaudi counters (LHCBPS-1758) · 94045bef
      Andrea Valassi authored and Sebastien Ponce's avatar Sebastien Ponce committed
      94045bef
  18. Apr 16, 2018
Loading