- May 25, 2018
-
-
Marco Clemencic authored
it avoids spurious test failures on busy Gitlab-CI runners
-
- May 22, 2018
-
-
- May 15, 2018
-
-
Illya Shapoval authored
-
Illya Shapoval authored
-
- Apr 29, 2018
-
-
Illya Shapoval authored
-
- Apr 28, 2018
-
-
Illya Shapoval authored
-
- Apr 26, 2018
-
-
Illya Shapoval authored
add support for multiple CF parents to topological execution flow tracer, and verbose/error messages cleanup in PRG
-
- Apr 16, 2018
-
-
Marco Clemencic authored
-
- Apr 12, 2018
-
-
- Apr 11, 2018
-
-
patch generated by https://gitlab.cern.ch/hgraslan/Gaudi/-/jobs/1253552
-
Hadrien Benjamin Grasland authored
-
Hadrien Benjamin Grasland authored
-
- Apr 10, 2018
-
-
Marco Clemencic authored
-
- Mar 19, 2018
-
-
Frank Winklmeier authored
Change operator<<( std::ostream& s, AlgsExecutionStates::State x ) to convert to string instead of integer. The latter was nowhere used. Use the operator in EntityState to avoid the duplicate enum-to-string hard-coding.
- Mar 16, 2018
-
-
Marco Clemencic authored
- require public constructor for components - removed XyzFactory classes - enabled warning for XyzFactory headers - some clean up and modernization
-
- Mar 15, 2018
-
-
scott snyder authored
Use std::map instead of std::unordered_map for algosDependenciesMap, so that the output will be printed in a well-defined order.
-
- Mar 13, 2018
-
-
scott snyder authored
ToolHandle is not thread-safe. In order to be able to run thread initialization in parallel, we need to make thread-local copies of the ToolHandleArray. Needed to allow running part of the G4 initialization in parallel for the ATLAS simulation. Makes a significant difference on many-core machines like KNL.
-
- Mar 01, 2018
-
-
Marco Clemencic authored
-
Marco Clemencic authored
see #15
-
- Feb 22, 2018
-
-
- Feb 18, 2018
-
-
Illya Shapoval authored
-
- Feb 14, 2018
-
-
Marco Clemencic authored
-
- Feb 09, 2018
-
-
Illya Shapoval authored
-
- Feb 07, 2018
-
-
Frank Winklmeier authored
The StatusCode now consists of a value and category/domain. By default StatusCodes are created within a "default category". But users can define new categories and StatusCodes using typed enums. The design is mainly borrowed from std::error_code. Main changes: - StatusCode::setCode has been removed - No implicit conversions from/to bool or int anymore. This greatly increases type safety. - Converted all unscoped enums in Gaudi to their own StatusCode category (Clients will have to adjust their code to the scoped enum names (e.g. ERR -> Status::ERR) - Added operator bool() that is equivalent to isSuccess() - Added ternary (bitwise) AND(&) and OR(|) operators to combine StatusCodes according to three-valued logic - Added extensive unit tests for all StatusCode features Impact on clients: - Code that relies on the implicit StatusCode<->bool/int conversion has to be changed to explicitly construct/convert StatusCodes via either the constructor, operator bool() or getCode(). - Clients using Gaudi StatusCodes need to adjust to using the scoped enums. E.g. clients of the ConversionSvc need to change BAD_STORAGE_TYPE to Status::BAD_STORAGE_TYPE when checking for specific StatusCode return types.
-
- Jan 29, 2018
-
-
Illya Shapoval authored
-
Illya Shapoval authored
-
Illya Shapoval authored
-
Illya Shapoval authored
-
Illya Shapoval authored
-
Illya Shapoval authored
add TimelineSvc-based implementation of 'last running schedule' detection (used in scheduler state dumps)
-
Illya Shapoval authored
-
Marco Clemencic authored
-
- Jan 25, 2018
-
-
Marco Clemencic authored
-
- Jan 18, 2018
-
-
charles leggett authored
Algorithms should not know about begin and end run transitions, as these concepts become fuzzy if not entirely meaningless in an environment where multiple events are processed concurrently. In the vast majority of cases, anything done in Algorithm::beginRun can be migrated to Algorithm::start, and endRun -> stop.
-
- Dec 22, 2017
-
-
Illya Shapoval authored
-
- Dec 20, 2017
-
-
Sebastien Ponce authored
-
- Dec 19, 2017
-
-
Illya Shapoval authored
-
Illya Shapoval authored
-
Illya Shapoval authored
-