Skip to content
文档
基准性能测试

Benchmarks

这些基准测试用于评估每次提交时 SWC 的性能,以及与 Babel 或 esbuild 等其他库的性能对比。你可以在这里查看基准测试源代码 (opens in a new tab)

Loading...

Transformations (Parallel)

这是最重要的基准测试,因为构建工具作者会并发运行任务。请注意 Babel 和 tsx 在并行和同步基准测试中的性能是相同的。

你可以在这里查看基准测试源代码 (opens in a new tab)

es3

Benchmark

es5

Benchmark

es2015

Benchmark

es2016

Benchmark

es2017

Benchmark

es2018

Benchmark

es2019

Benchmark

es2020

Benchmark

Transformations (Synchronous)

这个基准测试不如并行基准测试重要。

es3

Benchmark

es5

Benchmark

es2015

Benchmark

es2016

Benchmark

es2017

Benchmark

es2018

Benchmark

es2019

Benchmark

es2020

Benchmark

Transformations (Asynchronous)

这个基准测试不使用所有 CPU 核心。对于 SWC,基准测试在 Node.js 线程池中只存储一个任务。

es3

Benchmark

es5

Benchmark

es2015

Benchmark

es2016

Benchmark

es2017

Benchmark

es2018

Benchmark

es2019

Benchmark

es2020

Benchmark