Skip to content

perf(ui): reduce hidden session lifecycle overhead#4

Closed
pascalandr wants to merge 17 commits intoready/ui-locale-bootstrapfrom
ready/ui-hidden-session-lifecycle
Closed

perf(ui): reduce hidden session lifecycle overhead#4
pascalandr wants to merge 17 commits intoready/ui-locale-bootstrapfrom
ready/ui-hidden-session-lifecycle

Conversation

@pascalandr
Copy link
Copy Markdown

@pascalandr pascalandr commented Mar 14, 2026

Summary

  • Lower hidden session cache pressure and unmount dormant panes sooner to reduce background UI cost.
  • Preserve hidden session and settings state while batching perf trace persistence and related follow-up fixes.
  • Stack this branch on ready/ui-locale-bootstrap so the review stays focused on hidden-session lifecycle behavior.

Dependencies

@pascalandr
Copy link
Copy Markdown
Author

Keeping this one in draft for now.

The stack is updated underneath it, but I would still like more soak time on the hidden session lifecycle changes before moving it out of draft.

@pascalandr pascalandr force-pushed the ready/ui-locale-bootstrap branch from 6f58d4c to 7da892b Compare March 18, 2026 20:29
@pascalandr pascalandr force-pushed the ready/ui-hidden-session-lifecycle branch from fe26e13 to 11262d8 Compare March 18, 2026 20:30
@pascalandr
Copy link
Copy Markdown
Author

Restacked this on top of the refreshed ready/ui-locale-bootstrap branch.

I am still keeping it in draft for now, but the stack underneath it is now up to date.

@pascalandr pascalandr force-pushed the ready/ui-locale-bootstrap branch from 7da892b to e070a05 Compare March 18, 2026 21:02
@pascalandr pascalandr force-pushed the ready/ui-hidden-session-lifecycle branch from 11262d8 to 31d32ed Compare March 18, 2026 21:03
@pascalandr pascalandr force-pushed the ready/ui-locale-bootstrap branch 2 times, most recently from 0521185 to 8c0a82d Compare March 19, 2026 20:21
@pascalandr
Copy link
Copy Markdown
Author

Closing this stale internal fork PR. The branch stack is no longer used as a live review path.

@pascalandr pascalandr closed this Apr 4, 2026
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