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

Refresh features/compiler with latest bits from main branch #52841

Closed
wants to merge 125 commits into from

Conversation

jcouv
Copy link
Member

@jcouv jcouv commented Apr 22, 2021

This should clean up the diff for PR #52671

CyrusNajmabadi and others added 20 commits April 21, 2021 14:47
…-d797-4a78-b7dc-0d22ffe76347

Revert "[main] Update dependencies from dotnet/arcade"
Devirtualization of EqualityComparer<T> is not supported on .NET
Framework, and the IsValueType check is also not an intrinsic. This
change improves analyzer driver performance by 6% on .NET Framework.
Do not fire TagsChanged for the copy/paste classifier.
Remove usages of ForegroundNotificationService in favor of JTF.
Avoid attempted equality comparer devirtualization on .NET Framework
Switch to a lock to protect state, instead of going back to UI thread.
Fix GetModifiers and WithModifiers to handle local functions
@jcouv jcouv self-assigned this Apr 22, 2021
@jcouv jcouv requested review from a team as code owners April 22, 2021 17:12
@jcouv jcouv requested a review from RikkiGibson April 22, 2021 17:14
@jcouv jcouv added this to the C# 10 milestone Apr 22, 2021
 Increase compiler server request size limit to 5MB
@jcouv jcouv closed this Apr 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

9 participants