Skip to content

IdentifiableContainters Upgrade for C++20

Adam Edward Barton requested to merge abarton/athena:IDC20 into main

C++20 includes wait and notify methods on atomic variables. This allows greater granularity when locking for incoming data and allows simplification of the class.

Performance (not same machines)
C++17  EventContainers_IDStressTest_ctest ...   Passed    5.30 sec
C++20  EventContainers_IDStressTest_ctest ...   Passed    2.84 sec
Edited by Adam Edward Barton

Merge request reports