Building and Testing¶
Building¶
Linting¶
Fast check:
More detailed check with clippy
Running tests¶
Profiling¶
Prerequisites¶
Before running profiler install Valgrind:
Then install iai-callgrind-runner
:
Docker devcontainer must be run in --priveleged
mode, i.e.
ensure, that .devcontainer/devcontainer.json
has proper runArgs
setting:
Run Benchmarks¶
Run all benchmarks:
Run benchmarks for specific crate (i.e. twamp
):
Building Documentation¶
To rebuild and check documentation run
We recommend using Grammarly service to check documentation for common errors.