Benchmarks
这些基准测试用于评估每次提交时 SWC 的性能,以及与 Babel 或 esbuild 等其他库的性能对比。你可以在这里查看基准测试源代码 (opens in a new tab)。
Loading...Transformations (Parallel)
这是最重要的基准测试,因为构建工具作者会并发运行任务。请注意 Babel 和 tsx
在并行和同步基准测试中的性能是相同的。
你可以在这里查看基准测试源代码 (opens in a new tab)。
es3
es5
es2015
es2016
es2017
es2018
es2019
es2020
Transformations (Synchronous)
这个基准测试不如并行基准测试重要。
es3
es5
es2015
es2016
es2017
es2018
es2019
es2020
Transformations (Asynchronous)
这个基准测试不使用所有 CPU 核心。对于 SWC,基准测试在 Node.js 线程池中只存储一个任务。