build:
dotnet publish -c Release -o out
To run all benchmarks and collate them into a single table:
out/benchmarks.dll -f '*' --join
To run single point of comparison eg benchmark the verification method of all libraries:
dotnet out/benchmarks.dll --anyCategories=verify —-join
To get info about memory allocation add -m
to the console arguments
To run tests for a single library
dotnet out/benchmarks.dll
to get console options
Reports can be found in the BenchmarkDotNet.Artifacts/results folder. Report 16/05/2019