Skip to content

perf: optimize runtime hot paths#82

Open
jasonsuhari wants to merge 1 commit into
mainfrom
perf/optimize-runtime-hot-paths
Open

perf: optimize runtime hot paths#82
jasonsuhari wants to merge 1 commit into
mainfrom
perf/optimize-runtime-hot-paths

Conversation

@jasonsuhari

Copy link
Copy Markdown
Owner

Summary

  • batch pending PTY output before vt100 parsing and rendering
  • use a pane ID index for PTY event lookup
  • throttle child exit polling and enlarge the PTY read buffer
  • cache conversation summaries and rendered screen rows for unchanged panes
  • add UI cache tests and a devlog entry

Validation

  • cargo test

Refs #78

@jasonsuhari jasonsuhari force-pushed the perf/optimize-runtime-hot-paths branch 3 times, most recently from 4aca2e1 to e42f351 Compare July 8, 2026 00:14
Refs #78

Signed-off-by: Jason Matthew Suhari <jasonmatthewsuhari@gmail.com>
@jasonsuhari jasonsuhari force-pushed the perf/optimize-runtime-hot-paths branch from e42f351 to a0dca32 Compare July 8, 2026 00:21
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