Avatar for the web-infra-dev user
web-infra-dev
rspack
BlogDocsChangelog

perf(core): defer top-level declaration flattening

#13662
Comparing
codex/top-level-declarations-multiple
(
b1a5b28
) with
main
(
6c9c5af
)
CodSpeed Performance Gauge
-5%
Regression
1
Untouched
18
Skipped
9
Archived
10

Benchmarks

9 total
js@stats.toJson()
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
21 ms*
js@record module
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
1.9 ms*
js@Traverse module graph by dependencies
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
840.4 µs*
js@record chunk group
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
79.4 µs*
js@collect imported identifiers
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
211.8 µs*
js@external getResolve
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
1.5 ms*
js@is css mod
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
83.9 µs*
js@Traverse module graph by connections
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
263.5 µs*
js@Traverse compilation.modules
tests/bench/ts-react.bench.ts::TypeScript React project
Skipped
62.1 µs*

Commits

Click on a commit to change the comparison range
Base
main
6c9c5af
-38.73%
perf(core): defer top-level declaration flattening
044906a
24 days ago
by LingyuCoder
+1.4%
update
04518a4
24 days ago
by LingyuCoder
+32.2%
chore(review): address PR feedback
b1a5b28
24 days ago
by LingyuCoder
© 2026 CodSpeed Technology
Home Terms Privacy Docs