どうもみゅーとんです. 小ネタです. hacomonoは GitHub の hacomono-lib という organization にて, OSS を公開しているのですが, なんとなく作っているロジックが多重ループになっていて計算量が多そうだ, と思い, そのパフォーマンス計測を行うことにしました. 概要 3 行でまとめ Vitest には標準でベンチマークテストを行う仕組みがある ただし experimental (v1.2.x 時点) ベンチマークテストには tinybench を利用している ここで話題にしないこと 計算量の概念 パフォーマンス改善のためのコーディング 背景 インシデント未遂を引き起こしてしまいました. hacomono-lib で公開している OSS の json-origami にて, パッチバージョンアップとして, たった1行変更するだけのバグ修正を行いまし
![(小ネタ) Vitest でベンチマークテストする - hacomono TECH BLOG](https://cdn-ak-scissors.b.st-hatena.com/image/square/e7d1272156b9e26519f7ed594fed256284c8bd50/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fhacomono-tech%2F20240130%2F20240130002201.png)