-
Notifications
You must be signed in to change notification settings - Fork 329
Open
Labels
P1code-healthperformanceGeneral performance issues (not perf tool)General performance issues (not perf tool)tech debt
Description
We're doing a lot of long-running processing on the UI thread which is
- hurting performance, and
- spamming the logs (distracting users as in Slow operations are prohibited on EDT #7151, Error reported when opening the project: Slow operations are prohibited on EDT (IDEA U2024.2.1) #7641 and Slow operations are prohibited on EDT (Bazel-related) #8083)
We've had issues safely making the change to use the prescribed ReadAction.nonBlocking APIs (see for example: #7792) so we'll want to proceed thoughtfully.
This issue will stand as a tracker for migrations.
Some resources:
🚧🚧🚧
Blocking calls to migrate:
- [CQ] stop blocking on
FlutterStudioStartupActivitystartup #8093 - [CQ] stop blocking on
FlutterPluginsLibraryManagerupdate #8094 - [perf] stop blocking on
SdkRunConfig.addConsoleFilters#8095 -
io.flutter.bazel.WorkspaceCache#refresh -
io.flutter.run.SdkRunConfig#getState
Metadata
Metadata
Assignees
Labels
P1code-healthperformanceGeneral performance issues (not perf tool)General performance issues (not perf tool)tech debt