summaryrefslogtreecommitdiff
path: root/benches/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'benches/README.md')
-rw-r--r--benches/README.md20
1 files changed, 19 insertions, 1 deletions
diff --git a/benches/README.md b/benches/README.md
index 6ed8cc5..39ba321 100644
--- a/benches/README.md
+++ b/benches/README.md
@@ -1,8 +1,26 @@
# 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.
-# Benchmarking
+## 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.