![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Assess the performance characteristics of lib::SyncBarrier Helpers and setup for the SyncBarrierPerformance_test. More...
Go to the source code of this file.
Assess the performance characteristics of lib::SyncBarrier Helpers and setup for the SyncBarrierPerformance_test.
Definition in file sync-barrier-performance-test.cpp.
#include "lib/test/run.hpp"#include "lib/sync-barrier.hpp"#include "lib/test/microbenchmark.hpp"#include "lib/format-cout.hpp"#include "lib/sync.hpp"Namespaces | |
| namespace | lib |
| Implementation namespace for support and library code. | |
| namespace | lib::test |
| Unit tests for the Lumiera support library. | |
| namespace | lib::test::anonymous_namespace{sync-barrier-performance-test.cpp} |
Classes | |
| class | FakeBarrier |
| Empty placeholder implementation. More... | |
| class | MonitorSync |
| A Monitor based reference implementation, using Mutex + Condition Variable for sleeping wait. More... | |
| class | SyncBarrierPerformance_test |
Functions | |
| LAUNCHER (SyncBarrierPerformance_test, "function common") | |
| Register this test class... | |
Variables | |
| const uint | NUM_STAGES = 1024 |