- Nov 27, 2023
-
-
Marco Clemencic authored
-
- Oct 20, 2023
-
-
- Jul 18, 2023
-
-
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
-
- Apr 18, 2021
-
-
patch generated by https://gitlab.cern.ch/bwynne/Gaudi_gaudi/-/jobs/12974967
-
- Jun 18, 2020
-
-
Gerhard Raven authored
-
- Mar 26, 2020
-
-
Illya Shapoval authored
extend the category of tasks that can be scheduled preemptively to 'CPU-blocking' from just 'I/O-bound' (terminological change only)
-
- Dec 14, 2019
-
-
Marco Clemencic authored
-
- Feb 06, 2019
-
-
- Feb 01, 2019
-
-
patch generated by standalone job
-
- Nov 02, 2018
-
-
Charles Leggett authored
This reverts merge request !462
-
- Oct 17, 2018
-
-
Hadrien Benjamin Grasland authored
-
Hadrien Benjamin Grasland authored
-
Hadrien Benjamin Grasland authored
-
Hadrien Benjamin Grasland authored
The original data handle holder was solely focused on event data, and did not acknowledge the existence of conditions. Introducing conditions in Gaudi therefore requires clarifying the distinction. Since it was agreed at a Gaudi workshop that the distinction should not be made at the DataObjID level, it must be made in functions that emit or accept DataObjIDs.
-
- Jul 26, 2018
-
-
- Apr 16, 2018
-
-
Marco Clemencic authored
-
- Nov 15, 2017
-
-
- Sep 26, 2017
-
-
Marco Clemencic authored
-
- Jul 27, 2017
-
-
Illya Shapoval authored
add a call to setFilterPassed in the CPUCruncher and add GaudiHive test for ControlFlowBranching+CrossBranchDataFlow
-
- May 03, 2017
-
-
Charles Leggett authored
-
- May 01, 2017
-
-
Charles Leggett authored
-
- Apr 27, 2017
-
-
Illya Shapoval authored
-
- Dec 09, 2016
-
-
- Oct 31, 2016
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Jul 14, 2016
-
-
Marco Clemencic authored
This reverts commit d92ff23f.
-
- Jul 13, 2016
-
-
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.
-
- Jun 29, 2016
-
-
Marco Clemencic authored
-
- Mar 03, 2016
-
-
Charles Leggett authored
-
- Jan 14, 2016
-
-
Charles Leggett authored
-
- Nov 02, 2015
-
-
Marco Clemencic authored
-
- Jun 23, 2015
-
-
Illya Shapoval authored
CPUCruncher extended to replace part of crunching time with plain sleeping (needed to simulate I/O-bound behaviourof an algorithm)
-
- Jun 22, 2015
-
-
Illya Shapoval authored
draft implementation of IO-bound behaviour of algorithms and their scheduling, somewhat messy here and there..
-
- Jun 09, 2014
-
-
Illya Shapoval authored
-
- Jun 04, 2014
-
-
Charles Leggett authored
-
- Mar 20, 2014
-
-
Daniel Funke authored
new declareInput/declareOutput with DataObjectHandles directly in the class, DataObjectHandle is no longer an IInterface
-
- Mar 12, 2014
-
-
Daniel Funke authored
-
- Jan 27, 2014
-
-
Daniel Funke authored
-
- Jan 24, 2014
-
-
Daniel Funke authored
-
- May 08, 2013
-
-
Danilo Piparo authored
-