PhpBench\Benchmark\Baseline |
PhpBench\Benchmark\Executor |
PhpBench\Benchmark\Metadata |
PhpBench\Benchmark\Remote |
Name | Description |
---|---|
ExecutorInterface | Executors are responsible for executing the benchmark class and returning the timing metrics, and optionally the memory and profiling data. |
Name | Description |
---|---|
BaselineManager | The baseline manager is responsible for collecting and executing baseline benchmarks. |
BenchmarkFinder | This class finds a benchmark (or benchmarks depending on the path), loads their metadata and builds a collection of BenchmarkMetadata instances. |
CartesianParameterIterator | |
Runner | The benchmark runner. |
RunnerContext | The benchmark runner context. |