diff options
| author | Asko Nõmm <asko@nmm.ee> | 2026-02-18 00:22:03 +0200 |
|---|---|---|
| committer | Asko Nõmm <asko@nmm.ee> | 2026-02-18 00:22:03 +0200 |
| commit | db4ceb1fb3b6e6ebf89c174c4283f1c46683290e (patch) | |
| tree | 257c92acc869fd3eb0d120772d58b1c8f05a005d | |
| parent | 8939d97d25d930489b795f8496f549ee2dbb7ac0 (diff) | |
Update docs
| -rw-r--r-- | BENCHMARKS.md | 6 | ||||
| -rw-r--r-- | CHANGELOG.md | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/BENCHMARKS.md b/BENCHMARKS.md index a05cb23..c6e7053 100644 --- a/BENCHMARKS.md +++ b/BENCHMARKS.md @@ -8,7 +8,7 @@ Each benchmark: 2s warmup, 5s measurement window. - **JVM**: Java 25.0.2, Clojure 1.12.4 - **ClojureScript**: 1.12.134, Node.js v24.11.1 - **Babashka**: 1.12.212 -- **Jank**: built from source (latest main, ~Feb 2026) +- **Jank**: 0.1 (Feb 2026) ## JVM (Clojure) @@ -187,7 +187,7 @@ Each benchmark: 2s warmup, 5s measurement window. | Large (202) — match last | 4,157 | 290,664 | 70x | | Large (202) — miss (404) | 4,206 | 767,125 | 182x | -## Jank (built from source, latest main) +## Jank ### v2.1.0 @@ -228,7 +228,7 @@ Each benchmark: 2s warmup, 5s measurement window. - **Large route sets**: 32–182x faster - Peak throughput: ~1.1M ops/sec (miss/404 — fast trie rejection) -### Jank (built from source, latest main) +### Jank - Peak throughput: ~95K ops/sec (literal match / miss) - Performance is roughly 8–10x slower than Babashka, expected for an alpha interpreted runtime diff --git a/CHANGELOG.md b/CHANGELOG.md index ca5610a..8938210 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ## 2.1.0 -- **Jank support**: Ruuter now runs on [Jank](https://jank-lang.org) (built from source, latest main). +- **Jank support**: Ruuter now runs on [Jank](https://jank-lang.org). - **Jank benchmarks**: Benchmarks run on Jank using C++ interop (`std::chrono::high_resolution_clock`) for nanosecond timing via `cpp/raw`, since `System/nanoTime` is not available. - **Example project**: Added `examples/jank-test-project/` with a standalone Jank example. - **Jank test runner**: Added `jank_test.sh` and `jank_test_runner.jank` for running the test suite on Jank. |
