Benchee v0.8.0 Benchee
Top level module providing convenience access to needed functions as well
as the very high level Benchee.run API.
Summary
Functions
Run benchmark jobs defined by a map and optionally provide configuration options
Functions
Run benchmark jobs defined by a map and optionally provide configuration options.
Runs the given benchmarks and prints the results on the console.
- jobs - a map from descriptive benchmark job name to a function to be executed and benchmarked
- configuration - configuration options to alter what Benchee does, see
Benchee.Configuration.init/1for documentation of the available options.
Examples
Benchee.run(%{"My Benchmark" => fn -> 1 + 1 end,
"My other benchmrk" => fn -> "1" ++ "1" end}, time: 3)
# Prints a summary of the benchmark to the console