コンテンツへスキップ
ドキュメント
ベンチマーク

ベンチマーク

これらのベンチマークは、すべてのコミットにおける SWC のパフォーマンス、および Babel や esbuild などの他のライブラリとの比較評価に使用されます。ベンチマークのソースコードはこちらで確認できます(新しいタブで開きます)

読み込み中…

変換(並列)

これは最も重要なベンチマークです。ビルドツールの作成者は、タスクを同時に実行します。Babel とtsxのパフォーマンスは、並列ベンチマークと同期ベンチマークで同一です。

es3

Benchmark

es5

Benchmark

es2015

Benchmark

es2016

Benchmark

es2017

Benchmark

es2018

Benchmark

es2019

Benchmark

es2020

Benchmark

変換(同期)

並列ベンチマークほど重要ではありません。

es3

Benchmark

es5

Benchmark

es2015

Benchmark

es2016

Benchmark

es2017

Benchmark

es2018

Benchmark

es2019

Benchmark

es2020

Benchmark

変換(非同期)

このベンチマークスイートは、すべてのCPUコアを使用していません。SWCの場合、ベンチマークは一度に1つのタスクのみをNode.jsスレッドプールに格納します。

es3

Benchmark

es5

Benchmark

es2015

Benchmark

es2016

Benchmark

es2017

Benchmark

es2018

Benchmark

es2019

Benchmark

es2020

Benchmark