-
Notifications
You must be signed in to change notification settings - Fork 196
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
Replace BatchingWorkQueue
with AsyncBatchingWorkQueue
from Roslyn
#10140
Merged
Commits on Mar 22, 2024
-
Copy AsyncBatchingWorkQueue from Roslyn
Roslyn's `AsyncBatchingWorkQueue` is a battle-hardened utility that provides a robust mechanism to do work in batches without blocking.
Configuration menu - View commit details
-
Copy full SHA for 530fd6d - Browse repository at this point
Copy the full SHA 530fd6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 52fe75d - Browse repository at this point
Copy the full SHA 52fe75dView commit details -
Don't use BatchingWorkQueue to control semanticTokens/refresh notific…
…ations `WorkspaceSemanticTokensRefreshNotifier` (previously `WorkspaceSemanticTokensRefreshPublisher`) uses a `BatchingWorkQueue` for debouncing, even though it isn't actually batching work. I've replaced this with much simpler code that just tracks a `Task` generated with `Task.Delay(...)`.
Configuration menu - View commit details
-
Copy full SHA for bcb5842 - Browse repository at this point
Copy the full SHA bcb5842View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b4733d - Browse repository at this point
Copy the full SHA 7b4733dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9f7d17 - Browse repository at this point
Copy the full SHA f9f7d17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 536fc08 - Browse repository at this point
Copy the full SHA 536fc08View commit details -
Small tweaks to CancellationSeries
Remove invalid link from comment and make code style consistent.
Configuration menu - View commit details
-
Copy full SHA for e710932 - Browse repository at this point
Copy the full SHA e710932View commit details -
Configuration menu - View commit details
-
Copy full SHA for 286bfc7 - Browse repository at this point
Copy the full SHA 286bfc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3c3c2 - Browse repository at this point
Copy the full SHA 2a3c3c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5de994 - Browse repository at this point
Copy the full SHA b5de994View commit details
Commits on Mar 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7456e25 - Browse repository at this point
Copy the full SHA 7456e25View commit details -
Use GetMostRecentUniqueItems(...) helper and remove mechanism from As…
…yncBatchingWorkQueue
Configuration menu - View commit details
-
Copy full SHA for c5bf6e5 - Browse repository at this point
Copy the full SHA c5bf6e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9296580 - Browse repository at this point
Copy the full SHA 9296580View commit details -
Configuration menu - View commit details
-
Copy full SHA for de084f0 - Browse repository at this point
Copy the full SHA de084f0View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 357afee - Browse repository at this point
Copy the full SHA 357afeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3667681 - Browse repository at this point
Copy the full SHA 3667681View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab4f568 - Browse repository at this point
Copy the full SHA ab4f568View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.