Skip to content
Snippets Groups Projects
  1. Nov 27, 2023
  2. Oct 20, 2023
  3. Jul 18, 2023
    • Marco Clemencic's avatar
      Reorganize files and refactor code to make GaudiAlg optional · 6babff9b
      Marco Clemencic authored
      - move Gaudi::Funtional to GaudiFunctional subdir
        - headers are now under "Gaudi/Functional"
        - legacy GaudiAlg corresponding header redirect to the new ones
      - replace GaudiAlgorithm with Algorithm wherever possible in tests and
        utilities
      - add Gaudi::Sequencer basic implementation to replace GaudiSequencer
      - move GaudiAlg specific tests, examples, dictionaries and Python modules
        to GaudiAlg subdir
      - add CMake option GAUDI_ENABLE_GAUDIALG to allow skipping GaudiAlg
        (default to true)
      - minor fixes and clean ups
      6babff9b
  4. Apr 18, 2021
  5. Jun 18, 2020
  6. Mar 26, 2020
  7. Dec 14, 2019
  8. Feb 06, 2019
  9. Feb 01, 2019
  10. Nov 02, 2018
  11. Oct 17, 2018
  12. Jul 26, 2018
  13. Apr 16, 2018
  14. Nov 15, 2017
  15. Sep 26, 2017
  16. Jul 27, 2017
  17. May 03, 2017
  18. May 01, 2017
  19. Apr 27, 2017
  20. Dec 09, 2016
  21. Oct 31, 2016
  22. Jul 14, 2016
  23. Jul 13, 2016
    • Marco Clemencic's avatar
      use boost::string_ref to hold Property name and documentation · d92ff23f
      Marco Clemencic authored
      The use of boost::string_ref (to be replaced by std::string_view) reduce
      significantly the space required by Property, avoiding pointless
      duplications in memory (see GAUDI-1229).
      
      With the `profile_Property` executable I measured a reduction of a
      factor 2 in both size (272 -> 128 bytes) and time (0.2 -> 0.1 us) for
      each created Property (always the same name and doc).
      
      The drawback of the approach is that if we pass a temporary string to the
      Property constructor we get undefined behaviour.
      d92ff23f
  24. Jun 29, 2016
  25. Mar 03, 2016
  26. Jan 14, 2016
  27. Nov 02, 2015
  28. Jun 23, 2015
  29. Jun 22, 2015
  30. Jun 09, 2014
  31. Jun 04, 2014
  32. Mar 20, 2014
  33. Mar 12, 2014
  34. Jan 27, 2014
  35. Jan 24, 2014
  36. May 08, 2013
Loading