This project is mirrored from https://gitlab.cern.ch/gaudi/Gaudi.git.
Pull mirroring updated .
- Dec 15, 2017
-
-
Illya Shapoval authored
-
- Dec 08, 2017
-
- Dec 05, 2017
-
-
charles leggett authored
-
- Dec 04, 2017
-
-
Marco Clemencic authored
Adds a method to `IScheduler` to attach `EventViews` to the `PrecedenceRulesGraph`, so that parts of the graph can be processed multiple times per event (or skipped entirely). No measurable performance impact for non-view workloads. See: - GAUDI-1306 - https://indico.cern.ch/event/632442/contributions/2718811/attachments/1526541/2387104/EventViews.pdf
-
-
- Dec 02, 2017
-
-
charles leggett authored
-
- Nov 29, 2017
-
-
charles leggett authored
-
- Nov 28, 2017
-
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!517
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!512
-
Benedikt Hegner authored
Modernize constructors and destructors See merge request gaudi/Gaudi!515
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!456
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!485
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!490
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!513
-
- Nov 27, 2017
-
-
Gerhard Raven authored
-
Gerhard Raven authored
- remove destructors qualified with 'override = default' - prefer inheriting constructors ... plus some formatting tweaks,
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!519
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!521
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!522
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!528
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!516
-
Benedikt Hegner authored
See merge request gaudi/Gaudi!527
-
Gerhard Raven authored
- remove redundant destructor - prefer inherited constructor - avoid std::shared_ptr, emplace actions into the queue - prefer lambda over std::bind
-
- Nov 26, 2017
-
-
Gerhard Raven authored
- inherit from Algorithm instead of GaudiAlgorithm - remove redundant initielize, destructor
-
- Nov 24, 2017
-
-
Gerhard Raven authored
-
Gerhard Raven authored
Type punning was implemented using a `union`, which relies on writing to one member of the union, and then reading from another. Strictly speaking this is 'undefined behaviour' in C++, as only the 'active' member of a union should be used. However, this works as a gcc extension, as it is valid C11 (note: no ++!). This patch changes this to use `std::memcpy`, which casts (implicitly) to `unsigned char*`, and casting any pointer to/from `unsigned char*` is well-defined in C++. Note that in practice, gcc and clang generate _identical_ code - see eg. https://godbolt.org/g/3kwRbo - so from that point of view this patch 'does nothing' but it is more standards compliant ;-)
-
- Nov 22, 2017
-
-
Gerhard Raven authored
-
Gerhard Raven authored
-
- Nov 21, 2017
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Nov 20, 2017
-
-
Frank Winklmeier authored
Replace code that relies on implicit StatusCode bool/long conversions.
-
- Nov 19, 2017
-
-
Gerhard Raven authored
-
- Nov 17, 2017
-
-
Gerhard Raven authored
- prefer STL algorithm over raw loops - remove redundant (virtual) destructor - add final - remove SVN identifiers - prefer std::make_unique over new - prefer && instead of and, || instead of or, ! instead of not - fix typo in variable name - prefer nullptr over 0
-
Gerhard Raven authored
- prefer inherited constructor - prefer inheritance from Algorithm over GaudiAlgorithm - remove redundant destructor - remove redundant initialize - add final
-
Attila Krasznahorkay authored
- CPP_GSL_INCLUDE_DIR -> CPPGSL_INCLUDE_DIR - CPP_GSL_INCLUDE_DIRS -> CPPGSL_INCLUDE_DIRS - CPP_GSL_FOUND -> CPPGSL_FOUND - RANGES_V3_INCLUDE_DIR -> RANGEV3_INCLUDE_DIR - RANGES_V3_INCLUDE_DIRS -> RANGEV3_INCLUDE_DIRS - RANGES_V3_FOUND -> RANGEV3_FOUND I didn't rename all "internal" variables of externals.cmake however, as there didn't seem to be much point in doing that.
-
Marco Clemencic authored
-
Marco Clemencic authored
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Nov 16, 2017
-
-
Charles Leggett authored
See merge request !504
-