-
Notifications
You must be signed in to change notification settings - Fork 821
Resurrect compiler perf improvements PRs #16125
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
Comments
This should be done instead: fsharp/fslang-suggestions#1280 . Doesn't matter whether it is opt-in form or opt-out form: anyone who cares about performance and/or internal consistency of the language will enable it. Last 3 linked PRs are overcomplicated since they don't bite the bullet. One of them even considers using reflection as an additional workaround to the problem. At runtime? Even if not, it still runs the risk and indicates the degree of hacks involved. |
They cover a bunch more, how equality improvements are achieved is an implementation detail. It will be decided during when work will be actually happening. |
If anyone wants to experiment, feel free, I don't have interest in those anymore. I might reuse some parts for the fslib extended library I'm maintaining for my own projects. |
Uh oh!
There was an error while loading. Please reload this page.
It's a shame those didn't get merged, I think we should resurrect it, they look like great changes
#5360
#5307
#5278
#5112
Going to be working on those past .NET8 release (November+)
The text was updated successfully, but these errors were encountered: