ベンチマーク
これらのベンチマークは、すべてのコミットにおける SWC のパフォーマンス、および Babel や esbuild などの他のライブラリとの比較評価に使用されます。ベンチマークのソースコードはこちらで確認できます(新しいタブで開きます)。
読み込み中…変換(並列)
これは最も重要なベンチマークです。ビルドツールの作成者は、タスクを同時に実行します。Babel とtsx
のパフォーマンスは、並列ベンチマークと同期ベンチマークで同一です。
es3
es5
es2015
es2016
es2017
es2018
es2019
es2020
変換(同期)
並列ベンチマークほど重要ではありません。
es3
es5
es2015
es2016
es2017
es2018
es2019
es2020
変換(非同期)
このベンチマークスイートは、すべてのCPUコアを使用していません。SWCの場合、ベンチマークは一度に1つのタスクのみをNode.jsスレッドプールに格納します。