mirror of https://github.com/icsharpcode/ILSpy.git
Browse Source
The sweep fires LoadedAssembly.GetLoadResultAsync on every sibling assembly so users see icons "fill in" rather than each one showing a loading state until first click. As written the sweep was firing 500 ms after TreeReady — which lands inside the first decompile's Dispatcher.InvokeAsync window, triggering Server-GC pauses on the UI thread during apply-text marshal-back. Measured: +460 ms FirstText vs sweep-disabled on a single-type decompile workload. Assisted-by: Claude:claude-opus-4-7:Claude Codepull/3755/head
1 changed files with 25 additions and 8 deletions
Loading…
Reference in new issue