Skip to content

perf(ui): optimize Ratatui hot paths#461

Merged
domcyrus merged 1 commit into
mainfrom
perf/ratatui-hot-paths
Jul 10, 2026
Merged

perf(ui): optimize Ratatui hot paths#461
domcyrus merged 1 commit into
mainfrom
perf/ratatui-hot-paths

Conversation

@domcyrus

Copy link
Copy Markdown
Owner

Summary

  • cache selected row positions to avoid repeated full connection scans
  • aggregate Graph tab metrics in one borrowed pass without cloning connections
  • select only the top process rows instead of sorting every process

Tests

  • cargo test --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings

@domcyrus domcyrus merged commit 2656a1c into main Jul 10, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant