API Reference Beamchmark v1.0.0
Modules
Top level module providing Beamchmark.run/2 API.
The module defines a behaviour that will be used to format and output Beamchmark.Suite.
You can adopt this behaviour to implement custom formatters.
The module formats Beamchmark.Suite and outputs it using Mix.shell/0.
The module formats Beamchmark.Suite and outputs it to an HTML file.
The module contains helper math types and utility functions.
Scenario to run during benchmarking. Defines a behaviour that needs to be adopted by benchmarked modules.
The module defines a struct representing a single run of benchmark. It is also responsible for running the benchmark and saving/loading the results.
The module defines a structure used to configure Beamchmark.Suite. For more information
about customizing Beamchmark, refer to Beamchmark.options_t/0.
The module is responsible for gathering BEAM statistics during benchmarking.
Module representing different statistics about scheduler usage.
The module defines a struct containing various information about system that is used for benchmarking.