async3619
foresthouse
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
perf(react): optimize git tree materialization for diff
#109
Merged
Comparing
async3619/debug-slow-dev
(
f1b39a7
) with
dev
(
4ae9e65
)
CodSpeed Performance Gauge
+59%
Improvement
2
Untouched
16
Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments, which may affect the accuracy of the results.
Learn more about regression causes
.
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
18 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
full component and hook diff
src/analyzers/react/diff.bench.ts::analyzeReactUsageDiff
CodSpeed Performance Gauge
+59%
25.8 ms
16.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
component-only diff
src/analyzers/react/diff.bench.ts::analyzeReactUsageDiff
CodSpeed Performance Gauge
+57%
26.6 ms
16.9 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
basic fixture without unused-import tracking
src/analyzers/import/graph.bench.ts::buildDependencyGraph
CodSpeed Performance Gauge
0%
2.2 ms
2.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
monorepo fixture
src/analyzers/import/import.bench.ts::analyzeDependencies
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
pnpm monorepo
src/analyzers/deps/deps.bench.ts::analyzePackageDependencies
CodSpeed Performance Gauge
0%
1.1 ms
1.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
monorepo fixture
src/analyzers/import/graph.bench.ts::buildDependencyGraph
CodSpeed Performance Gauge
0%
1.2 ms
1.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
basic fixture
src/analyzers/import/graph.bench.ts::buildDependencyGraph
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
monorepo
src/analyzers/deps/deps.bench.ts::analyzePackageDependencies
CodSpeed Performance Gauge
0%
1 ms
1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
basic fixture with project-only
src/analyzers/import/import.bench.ts::analyzeDependencies
CodSpeed Performance Gauge
0%
2.4 ms
2.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
react-mode entry-page fixture
src/analyzers/react/react.bench.ts::analyzeReactUsage
CodSpeed Performance Gauge
0%
2.6 ms
2.6 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
basic fixture
src/analyzers/import/import.bench.ts::analyzeDependencies
CodSpeed Performance Gauge
0%
2.5 ms
2.5 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
monorepo fixture without workspace expansion
src/analyzers/import/import.bench.ts::analyzeDependencies
CodSpeed Performance Gauge
0%
899.8 µs
899.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
react-mode fixture
src/analyzers/react/react.bench.ts::analyzeReactUsage
CodSpeed Performance Gauge
0%
4.8 ms
4.8 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
single package
src/analyzers/deps/deps.bench.ts::analyzePackageDependencies
CodSpeed Performance Gauge
0%
1.3 ms
1.3 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
AppShell symbol analysis
src/analyzers/react/file.bench.ts::analyzeReactFile
CodSpeed Performance Gauge
0%
489.5 µs
490.4 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
styled entry with builtin tracking
src/analyzers/react/file.bench.ts::analyzeReactFile
CodSpeed Performance Gauge
0%
2.1 ms
2.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
manifest specifier change
src/analyzers/deps/diff.bench.ts::analyzePackageDependencyDiff
CodSpeed Performance Gauge
0%
10.3 ms
10.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
workspace source change
src/analyzers/deps/diff.bench.ts::analyzePackageDependencyDiff
CodSpeed Performance Gauge
0%
15.1 ms
15.1 ms
Commits
Click on a commit to change the comparison range
Base
dev
4ae9e65
+59.35%
fix(react): use fs.rm for async snapshot cleanup instead of spawn
f1b39a7
16 days ago
by async3619
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs