summaryrefslogtreecommitdiff
path: root/BENCHMARKS.md
diff options
context:
space:
mode:
authorHenry Gressmann <mail@henrygressmann.de>2024-02-27 17:04:23 +0100
committerGitHub <noreply@github.com>2024-02-27 17:04:23 +0100
commitab2ae9b445268d503bde3dbb7a91886c55c19144 (patch)
treeb2644fc05d37b320035a2997867de61f804f5b6c /BENCHMARKS.md
parent43e6d23ae8806c813dd5fa0663c17c1772ebf5a8 (diff)
parent417bb70c0f8c8f8781f675481e5336affd209183 (diff)
feat: rework instructions (#4)
Diffstat (limited to 'BENCHMARKS.md')
-rw-r--r--BENCHMARKS.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/BENCHMARKS.md b/BENCHMARKS.md
index 5189b55..2cded9d 100644
--- a/BENCHMARKS.md
+++ b/BENCHMARKS.md
@@ -30,12 +30,12 @@ All runtimes are compiled with the following settings:
| Benchmark | Native | TinyWasm\* | Wasmi | Wasmer (Single Pass) |
| ------------ | -------- | ---------- | --------- | -------------------- |
-| `fib` | \*\* | ` 43.81µs` | `48.60µs` | ` 43.97µs` |
-| `fib-rec` | `0.26ms` | ` 20.99ms` | ` 4.64ms` | ` 0.50ms` |
-| `argon2id` | `0.53ms` | `107.77ms` | `47.76ms` | ` 4.49ms` |
-| `selfhosted` | `0.06ms` | ` 2.88ms` | ` 6.20ms` | `359.33ms` |
+| `fib` | \*\* | ` 43.60µs` | `48.27µs` | ` 44.99µs` |
+| `fib-rec` | `0.27ms` | ` 21.13ms` | ` 4.63ms` | ` 0.47ms` |
+| `argon2id` | `0.53ms` | ` 99.16ms` | `45.00ms` | ` 4.59ms` |
+| `selfhosted` | `0.05ms` | ` 1.84ms` | ` 6.51ms` | `446.48ms` |
-_\* converting WASM to TinyWasm bytecode is not included. I takes ~7ms to convert `tinywasm.wasm` to TinyWasm bytecode._
+_\* converting WASM to TinyWasm bytecode is not included. I takes ~5.7ms to convert `tinywasm.wasm` to TinyWasm bytecode._
_\*\* essentially instant as it gets computed at compile time._
### Fib