Vlad Zarytovskii
Vlad Zarytovskii
.NET 9 will support ref structs in generics as well as new constraint. A bunch of new APIs will be utilising it, hence it needs to be supported in F#...
### Discussed in https://github.com/dotnet/fsharp/discussions/17323 Originally posted by **@abklearnhere** June 18, 2024 I asked [this question](https://stackoverflow.com/questions/78623078/f-discriminated-unions-simple-use-raises-aot-and-trimming-warnings-on-publish) on StackOverflow and was suggested that it should be discussed on GitHub in relation to...
As pointed out in https://github.com/dotnet/runtime/pull/103085#issuecomment-2150981294, lock shouldn't use new Lock type in the Monitor, as it might misbehave. We can't use fslib special syntax for it to have separate implementation,...
Also a note - we spend quite some time generating PDB in all scenarios, even though it will never be used. Around 1/3rd of total assembly generation time, for example...
I'm getting unwanted navigation when holding `Ctrl` and hovering over operators like `&&` or `>`. Not sure if caused by this PR or a bug in VS. _Originally posted by...
> **Note** > This is a "meta" issue for tracking purposes, since GitHub does not support special types of issues. Tracking issue for any perf infra improvements + performance icebergs...
## Description New IL reader which uses S.R.M, which is faster and more correct. Continuing on top of Will's(@TIHan) work. ## Checklist - [ ] Performance tests (not CI-based, but...
Consider having file with module and a bunch of nested modules and bindings in all of them, it will fail with SO. Declaring module as `rec` will fix it. It...
Attempt to enable some parallel options (graph checking, ilxgen, resolution) by default. Firstly, based on local tests, parallel ilxgen causes a bunch of baselines to change. This either caused by...
F# 9
Soon, we will start to plan for F# 9, and as an experiment, for better visibility, I have created a project section for everything we want to do in F#9/.NET9:...