Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Single Process Refresh Performance #707

Merged
merged 1 commit into from
Jul 20, 2023

Conversation

CryZe
Copy link
Collaborator

@CryZe CryZe commented Jul 20, 2023

This improves the performance of refreshing the status of a single process. We used to refresh the status of all processes, which is incredibly slow. Unfortunately the process still doesn't disappear from the list of processes, so we have to mark it so it gets refreshed immediately.

@CryZe CryZe added enhancement An improvement for livesplit-core. performance Affects the performance of the code. auto splitting This is about the auto splitting implementation. labels Jul 20, 2023
@CryZe CryZe added this to the v0.14 milestone Jul 20, 2023
This improves the performance of refreshing the status of a single
process. We used to refresh the status of all processes, which is
incredibly slow. Unfortunately the process still doesn't disappear from
the list of processes, so we have to mark it so it gets refreshed
immediately.
@CryZe CryZe force-pushed the faster-single-process-refresh branch from 6a2233b to 75a8295 Compare July 20, 2023 22:35
@CryZe CryZe merged commit 55e0e99 into LiveSplit:master Jul 20, 2023
81 checks passed
@CryZe CryZe deleted the faster-single-process-refresh branch July 20, 2023 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto splitting This is about the auto splitting implementation. enhancement An improvement for livesplit-core. performance Affects the performance of the code.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant