Commits on Source
117
4639a39a
Simplify Algorithm constructor
Sep 28, 2018
bfaf8f7f
add example for Consumer<void()>
Nov 05, 2018
0c9ceae8
add -Wnon-virtual-dtor and fix corresponding warning
Nov 13, 2018
2b39f35f
fix -Wnull-dereference-warnings
Nov 14, 2018
33bcac7f
Use std::uncaught_exceptions instead of std::uncaught_exception in c++17
Nov 21, 2018
3c60b2d7
Fix non-virtual-dtor and null-dereference warnings (
!808
)
Nov 27, 2018
3ab6e895
Ensure thread local initialization is always done, even if tbb spawns
Nov 27, 2018
13ffd76a
Ensure thread local initialization is always done (!807)
Nov 27, 2018
838ebcff
Only enforce bookkeeping of ThreadInitTools for initialization.
Dec 03, 2018
18153b8b
Account for late initialization of TBB threads (
!816
)
Dec 04, 2018
3825021f
Use std::uncaught_exceptions instead of std::uncaught_exception in c++17 (
!811
)
Dec 06, 2018
402dd6da
Include number of histograms in first printout line
Dec 07, 2018
9f66438e
Update QM tests to adapt to slight change in histogram summary printout format
Dec 07, 2018
3b69e907
Add table format printout support for 1D profile histograms
Dec 08, 2018
5411b785
Remove | character from histogram title printout
Dec 11, 2018
50442d35
Use UNLIKELY
Dec 11, 2018
68797791
Fix formatting
Dec 11, 2018
13a8587f
Fix Coverity parse error in AlgTool.h.
Dec 12, 2018
72db7704
Fix Coverity parse error in AlgTool.h (
!814
)
Dec 12, 2018
10dcdc9c
Reentrant Algorithm base class
Dec 18, 2018
abbe3526
Reentrant Algorithm base class
Dec 18, 2018
53b23ca8
fix -Wuseless-cast warnings
Dec 18, 2018
d8fac470
Implement IAlgExecStateSvc::{algExecState,addAlg} with IAlgorithm* in terms of...
Dec 18, 2018
3345c120
GaudiAlg: Minor changes to histogram summary printout to support QM tests (
!817
)
Dec 20, 2018
a68c3570
IoComponentMgr: Add interface to retrieve all filenames of component
Jan 07, 2019
ef4cfb86
Hide warnings from TBB in GaudiSvc
Jan 08, 2019
be5a9eab
Support for cmake 3.13 (new policy)
Jan 08, 2019
db62c0e3
Explicitly link GaudiKernel against librt.so
Jan 08, 2019
3fc156d3
Set ROOT_VERSION CMake variable for easier testing
Jan 08, 2019
406a33e0
Message: Add option to print full event ID
Jan 08, 2019
91493092
Use _system_ nosetests to run CMakeModules tests
Jan 08, 2019
ecb65d63
Use nosetests and xenv from LHCb installation in CI jobs
Jan 08, 2019
9f27ab1e
Improve ROOT dictionary dependency computation
Jan 09, 2019
fe3c72b4
Fix compatibility with CMake < 3.12
Jan 09, 2019
62598c4d
Extend
gaudi/Gaudi!734
to stderr reference files
Jan 09, 2019
460fb9dc
Better handling of QMTest test names
Jan 09, 2019
6294aa49
Do not overwrite new reference files for failes tests
Jan 09, 2019
68f43fd3
Copy new test reference files to HTML report
Jan 09, 2019
20024c18
fix intra-event occupancy dump for a scheduler's action with no reference to any algorithm
Jan 09, 2019
fa6ea44a
make a random boolean set more configurable and add GaudiHive/options/OffloadAtlasMCRecoScenario.py
Jan 09, 2019
365da8f7
Add runtime dependency on VDT for cppyy in ROOT >= 6.15
Jan 10, 2019
4e5ed31c
ChronoStatusSvc: Add locks for MT safety.
Jan 10, 2019
6038b01b
ChronoStatSvc: Add locks for MT safety (
!815
)
Jan 10, 2019
140f7796
Improve the scheduler's execution flow simulator and fix the intra-event occupancy logger (
!819
)
Jan 11, 2019
246edb82
Do not hide exceptions in test wrapper
Jan 14, 2019
180943d3
Improve QMT test wrapper
Jan 14, 2019
e10c7075
Fix issues for LCG 95
Jan 14, 2019
edb8f73d
Merge branch 'master' into simplify-algorithm-constructor
Jan 15, 2019
a5fb2134
Fixed formatting
Jan 15, 2019
2bfa8502
Merge branch 'master' into fix-Wuseless-cast
Jan 15, 2019
b59534ea
Simplify Algorithm constructor (
!766
)
Jan 15, 2019
d3fbd5bf
Simplify IAlgExecStateSvc interface (
!775
)
Jan 15, 2019
732eac4a
Add example for Consumer<void()> (
!797
)
Jan 15, 2019
d94a9b55
Fix -Wuseless-cast warnings (!809)
Jan 15, 2019
d7fc5377
IoComponentMgr: Add interface to retrieve all filenames of component (!823)
Jan 15, 2019
84a0eb81
Message: Add option to print full event ID (!824)
Jan 15, 2019
9b0be19d
Improve ROOT dictionary dependency computation (
!825
)
Jan 15, 2019
b86a876a
add some switch defaults + one useless statement
Jan 16, 2019
769bfdbf
added MsgStream support to counters
Jan 17, 2019
fa204fda
Added MsgStream support to COUNTERS (!826)
Jan 17, 2019
168c3268
EventIDBase/Range: Allow ranges limited by both timestamps and Run/LB boundaries
Jan 18, 2019
856d2bb1
fix EventIDRange.isInRange
Jan 18, 2019
608c7169
fix parameter-ordering problem in the tuple-based constructor of EventIDBase
Jan 18, 2019
de511856
Fix EventIDBase::max() to properly handle mixtures of Run/LB and TimeStamps
Jan 18, 2019
f3b0da64
add unit test for EventIDRange intersections
Jan 18, 2019
2c11aecc
Added lock_guards to make the filling of histograms thread safe
Jan 18, 2019
96521797
make DataObjectHandle::{put,getOrCreate} const
Jan 27, 2019
7019fb33
Make DataObjectHandle::{put,getOrCreate} const (!833)
Jan 28, 2019
ab9afb87
Add lock_guards to make the filling of histograms thread safe (
!829
)
Jan 28, 2019
84160a4c
Fixed formatting
Jan 28, 2019
39a46d50
EventIDBase and EventIDRange extension (
!831
)
Jan 28, 2019
4662af52
Added a boolean parameter to turn on verbose view algorithm status
Jan 29, 2019
70404da2
Added a boolean parameter to turn on verbose view algorithm status (
!835
)
Jan 29, 2019
37573eeb
transformer now filters out eventcontexts
Jan 29, 2019
6ad3b7a3
Make Counters work with Gaudi::Algorithm
Jan 29, 2019
f9f1a94f
Fix handling of EventContext in Transformer arguments (
!837
)
Jan 30, 2019
e9a7c162
Make counters work with Gaudi::Algorithm (
!834
)
Feb 01, 2019
f1750312
Add some switch defaults + some useless statements (
!827
)
Feb 01, 2019
706daaf2
Force use of clang-format 6.0
Feb 01, 2019
5d7b2a17
Update format style to clang 6.0
Feb 01, 2019
dc61b426
Indent preprocessor directives
Feb 01, 2019
b344de22
Use yapf 0.24.0 to reformat Python files
Feb 01, 2019
dcce233f
Opt for a more compact formatting
Feb 01, 2019
97befeb8
Add .icc to the C++ sources list
Feb 01, 2019
d75bfea8
Upgrade to clang-format-7
Feb 01, 2019
6a060a2d
Simplify check-formatting CI
Feb 01, 2019
30541d81
Run re-formatting in parallel
Feb 01, 2019
dd49f5b4
Minor usability improvement to check-formatting
Feb 01, 2019
bcac0497
Run YAPF on Python files without .py suffix (scripts)
Feb 01, 2019
fa722d98
remove pointless comment after last "#endif"
Feb 01, 2019
b59ca0d1
Workaround for
https://bugs.llvm.org/show_bug.cgi?id=35641
Feb 01, 2019
0e0deb97
Fixed formatting
Feb 01, 2019
8a169955
Update clang-format to 7 and use yapf 0.24.0 for Python files (!788)
Feb 01, 2019
a21a2dcf
Restore mutex to protect GaudiCommon::m_countersOwn
Feb 01, 2019
2d514f65
Restore mutex to protect GaudiCommon::m_countersOwn (!839)
Feb 02, 2019
40cc2e12
Defined the StatusCode constant values explicitly.
Feb 04, 2019
7083db14
Fix lookup/use of nosetests for LCG 95
Feb 04, 2019
2dbdafa0
Applied the suggested clang formatting changes.
Feb 04, 2019
ccb713ce
introduced CPUCrunchSvc
Feb 06, 2019
8b3dd4fa
Introduced CPUCrunchSvc (!840)
Feb 06, 2019
17 additional commits have been omitted to prevent performance issues.
Loading
Loading