diff options
| author | Henry Gressmann <mail@henrygressmann.de> | 2024-01-29 23:12:20 +0100 |
|---|---|---|
| committer | Henry Gressmann <mail@henrygressmann.de> | 2024-01-29 23:12:20 +0100 |
| commit | 4919d8c2f86f69f669a1afba2a28d5c344fe7197 (patch) | |
| tree | 02f4b0747ee217ddf59fdc459a2083a95961a557 /benches/README.md | |
| parent | 963ddd26a89490458e31d9d553dffafe5e350e96 (diff) | |
perf: improve benchmarks
Signed-off-by: Henry Gressmann <mail@henrygressmann.de>
Diffstat (limited to 'benches/README.md')
| -rw-r--r-- | benches/README.md | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/benches/README.md b/benches/README.md deleted file mode 100644 index 39ba321..0000000 --- a/benches/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# Benchmark results - -All benchmarks are run on a Ryzen 7 5800X, with 32GB of RAM, running Linux 6.6 with `intel_pstate=passive split_lock_detect=off mitigations=off`. - -## Results - -Coming soon. - -## WebAssembly Settings - -All WebAssembly files are compiled with the following settings: - -- `opt-level` is set to 3, `lto` is set to `thin`, `codegen-units` is set to 1. -- `reference-types`, `bulk-memory`, `mutable-globals` proposals are enabled. - -## Runtime Settings - -All runtimes are compiled with the following settings: - -- `unsafe` features are enabled -- `opt-level` is set to 3, `lto` is set to `thin`, `codegen-units` is set to 1. - -## Benchmarking - -Benchmarks are run using [Criterion.rs](https://github.com/bheisler/criterion.rs) and can be found in the `benches` directory. - -## Running benchmarks - -```sh -$ cargo bench --bench <name> -``` |
