Dropped usage of (UN)LIKELY macro
All threads resolved!
All threads resolved!
This drops the usage of the (UN)LIKELY macros in the Gaudi code. At that stage the definition stays.
The idea behind is that the branch predictors of the modern processors are good enough to avoid this complexity in the code. Tests on LHCb code have actually proven that the usage of these macros make absolutely no difference in timing.
Merge request reports
Activity
added code cleanup label
mentioned in merge request !1227 (merged)
- Resolved by Scott Snyder
Just polling @ssnyder for his opinion on this as we also have some (but not as many) uses in ATLAS.
assigned to @clemenci
changed milestone to %v36r5
added lhcb-gaudi-head label
- [2022-03-24 00:04] Validation started with lhcb-gaudi-head#3196
- [2022-03-24 00:34] Validation started with lhcb-run2-gaudi-head#295
- [2022-03-25 00:06] Validation started with lhcb-gaudi-head#3197
- [2022-03-25 00:39] Validation started with lhcb-run2-gaudi-head#296
Edited by Software for LHCbmentioned in commit 588d3881
mentioned in merge request Gaussino/Gaussino!53 (merged)
Please register or sign in to reply