Skip to content

⚡ Performance optimizations#1065

Open
MrKai77 wants to merge 18 commits intodevelopfrom
mrkai77/perf-optimizations
Open

⚡ Performance optimizations#1065
MrKai77 wants to merge 18 commits intodevelopfrom
mrkai77/perf-optimizations

Conversation

@MrKai77
Copy link
Owner

@MrKai77 MrKai77 commented Mar 9, 2026

  • Makes WindowRecords an actor, to prevent concurrent calls from crashing the app
  • Made short-term static properties of Window cached inside a snapshot to prevent repeated calls that yield the same value (e.g. frame, isResizable)
  • Updated codebase to work with the above changes accordingly (lots of async/await additions)
  • Cleaned up some unused code
@MrKai77 MrKai77 self-assigned this Mar 9, 2026
@MrKai77 MrKai77 force-pushed the mrkai77/perf-optimizations branch from 4f136b6 to 518398d Compare March 10, 2026 00:03
@github-actions
Copy link
Contributor

🚧 Development Build Finished

@MrKai77 MrKai77 force-pushed the mrkai77/perf-optimizations branch 3 times, most recently from 4d9172b to 93c2c55 Compare March 11, 2026 23:13
@github-actions
Copy link
Contributor

🚧 Development Build Finished

@MrKai77 MrKai77 force-pushed the mrkai77/perf-optimizations branch from d3dee0c to 0e593af Compare March 12, 2026 00:04
@github-actions
Copy link
Contributor

🚧 Development Build Finished

@github-actions
Copy link
Contributor

🚧 Development Build Finished

@MrKai77 MrKai77 force-pushed the mrkai77/perf-optimizations branch 2 times, most recently from 99d28a5 to aa2ea8f Compare March 20, 2026 06:52
@github-actions
Copy link
Contributor

🚧 Development Build Finished

@MrKai77 MrKai77 force-pushed the mrkai77/perf-optimizations branch from 714a109 to 2d5965f Compare March 22, 2026 00:04
@MrKai77 MrKai77 force-pushed the mrkai77/perf-optimizations branch from 2d5965f to b91afe1 Compare March 22, 2026 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant