Contains the implementation of the benchmarking submodule.
InterfaceDescriptionImplemented by executable benchmarks, a benchmark object is a single benchmark operation.Contains a set of benchmarks and groups them by type, for example "network" or "storage".Groups benchmarks of the same implementation together.Listens for progress during benchmarking.Benchmark operation called when benchmarking.Interface for benchmarking report creation.Results for benchmarks.
ClassDescriptionAn asynchronous semaphore.Base implementation of a benchmark.Captures events from the logging executor and logs to console.Micro-benchmarks runner."Abstract" implementation of a map group."Abstract" benchmark-implementation.Contains system benchmarks..Implementation of a map for use with benchmarking.