web-infra-dev
rspack
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
[TEST] optimize Error::new
03-16-chore/bump-napi
15 minutes ago
chore: update Cargo.lock after adding cow-utils dependency
vk/7b83-rspack-plugin-es
24 minutes ago
fix(esm-lib): mark entry deps exports as used to fix shared chunk splitting Root cause: `export * from './a'` creates a lazy dependency (set_lazy) when the target module is side-effect-free. The lazy connection's activity depends on per-runtime export usage — if entry2 doesn't use export `a`, the lib→a connection is inactive for entry2's runtime. This causes `a.js` to only appear in entry1's chunk, failing the minChunks:2 threshold for SplitChunksPlugin extraction. Fix: in finish_modules, also mark the direct dependencies of entry modules as "used in unknown way" (all runtimes). This keeps re-export connections active across all runtimes so modules like a.js/b.js appear in all entry chunks and get correctly extracted to the shared chunk by SplitChunksPlugin. This replaces the previous pull_module_into_non_entry_chunks approach which moved modules between chunks post-split (treating the symptom rather than the root cause).
JSerFeng:jserfeng/62fd-demo-rspack-demo
31 minutes ago
Merge branch 'main' into codex/empty-pr-codspeed-stability-20260318-132935
codex/empty-pr-codspeed-stability-20260318-132935
54 minutes ago
chore: Add memory codspeed benchmarks (#13017) * Add CodSpeed memory mode * Add walltime benchmark to workflow * Remove walltime benchmarking * chore: test codespeed memory 1. use physical runner 2. remove apt operation * chore: upgrade codspeed * chore: fix bench * chore: push * chore: fix runner * chore: fix ci * chore: add memory mode * chore: test memory * chore: fix memory * chore: try official action * chore: test memory * chore: fix case * test * chore:self host runner * chore: fix fmt * chore: cleanup --------- Co-authored-by: fenghao <38210394+deanjingshui@users.noreply.github.com>
main
59 minutes ago
chore: renovate ignore linting crates (#13391)
main
1 hour ago
chore: upgrade path-serializer 0.6.0 (#13411) * chore: ⬆️ path-serializer 0.6.0 * test: ✅update snapshot * test: make dynamic import no npm deps
main
1 hour ago
fix(esm-lib): mark entry deps exports as used to fix shared chunk splitting Root cause: `export * from './a'` creates a lazy dependency (set_lazy) when the target module is side-effect-free. The lazy connection's activity depends on per-runtime export usage — if entry2 doesn't use export `a`, the lib→a connection is inactive for entry2's runtime. This causes `a.js` to only appear in entry1's chunk, failing the minChunks:2 threshold for SplitChunksPlugin extraction. Fix: in finish_modules, also mark the direct dependencies of entry modules as "used in unknown way" (all runtimes). This keeps re-export connections active across all runtimes so modules like a.js/b.js appear in all entry chunks and get correctly extracted to the shared chunk by SplitChunksPlugin. This replaces the previous pull_module_into_non_entry_chunks approach which moved modules between chunks post-split (treating the symptom rather than the root cause).
JSerFeng:jserfeng/62fd-demo-rspack-demo
1 hour ago
Active Branches
chore: bump napi dependencies
#13362
last run
15 minutes ago
CodSpeed Performance Gauge
0%
fix(esm-lib): use package name for node_modules short name in dynamic imports
#13406
last run
24 minutes ago
CodSpeed Performance Gauge
0%
fix(esm-lib): mark entry deps exports as used to fix shared chunk splitting
#13421
last run
31 minutes ago
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs