Closed ASxa86 closed 9 years ago
Implemented in "BASELINE_FIXED" macro.
#define BASELINE_FIXED(groupName, baselineName, samples, iterations, useconds) BASELINE_IMPL(groupName, baselineName, ::celero::TestFixture, samples, iterations, 1, useconds)
+#define BASELINE_FIXED_F(groupName, baselineName, fixtureName, samples, iterations, useconds) BASELINE_IMPL(groupName, baselineName, fixtureName, samples, iterations, 1, useconds)
+#define BASELINE_FIXED_T(groupName, baselineName, fixtureName, samples, iterations, threads, useconds)
Implement a baseline macro that accepts time in microseconds which can be used for comparing benchmark results against.
This would be convenient for when the baseline time is known but need to compare benchmarks against the known time.
Example: BASELINE_TIME(Group, BaselineName, MicroSeconds)