SIGN IN SIGN UP

[wasm-split] Don't use ParallelFunctionAnalysis in scanModule (#9007)

This removes the use of `ParallelFunctionAnalysis` within `scanModule`
(in `computeUsedNames`), which scans `UsedNames` for each module.

I'm not 100% sure why but this improves running time at least for Dart
applications. I also previously tried to use `ParallelFunctionAnalysis`
in other functions but it resulted in slowdown so didn't do it. Maybe
cache locality works against the parallelism.

This reduces running time of acx_gallery (Jul 2026) by 7.8% (30.6s ->
28.2s) essentials by 4.2% (225.1s -> 215.6s).
H
Heejin Ahn committed
07a6f35f8ae0e2f414b3b80e3ff324bb964fd6c0
Parent: 081f8cb
Committed by GitHub <noreply@github.com> on 8/17/2026, 11:38:03 PM