From 062515c39154b29bb0406b207e3c67bae399a449 Mon Sep 17 00:00:00 2001 From: Henry Gressmann Date: Sun, 25 Feb 2024 17:51:41 +0100 Subject: feat: new parser architecture Signed-off-by: Henry Gressmann --- BENCHMARKS.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'BENCHMARKS.md') diff --git a/BENCHMARKS.md b/BENCHMARKS.md index 673545e..5189b55 100644 --- a/BENCHMARKS.md +++ b/BENCHMARKS.md @@ -30,13 +30,12 @@ All runtimes are compiled with the following settings: | Benchmark | Native | TinyWasm\* | Wasmi | Wasmer (Single Pass) | | ------------ | -------- | ---------- | --------- | -------------------- | -| `fib` | \*\* | ` 44.11µs` | `49.46µs` | ` 50.65µs` | +| `fib` | \*\* | ` 43.81µs` | `48.60µs` | ` 43.97µs` | | `fib-rec` | `0.26ms` | ` 20.99ms` | ` 4.64ms` | ` 0.50ms` | -| `argon2id` | `0.53ms` | `109.38ms` | `45.85ms` | ` 4.82ms` | -| `selfhosted` | `0.05ms` | ` 1.97ms` | ` 4.26ms` | `260.32ms` | +| `argon2id` | `0.53ms` | `107.77ms` | `47.76ms` | ` 4.49ms` | +| `selfhosted` | `0.06ms` | ` 2.88ms` | ` 6.20ms` | `359.33ms` | _\* converting WASM to TinyWasm bytecode is not included. I takes ~7ms to convert `tinywasm.wasm` to TinyWasm bytecode._ - _\*\* essentially instant as it gets computed at compile time._ ### Fib -- cgit v1.3.1