3 ms·
I believe they're referring to the stack allocation improvements, which would ideally allow all the LINQ temporary objects to live on the stack. I'm not sure wh
by kevingadd 1y ago
I believe they're referring to the stack allocation improvements, which would ideally allow all the LINQ temporary objects to live on the stack. I'm not sure whether it does in practice though.
- andyayers 1y agoUnfortunately, those improvements don't work for Linq. Some notes on why this is so here: https://github.com/dotnet/runtime/blob/main/docs/design/coreclr/jit/DeabstractionAndConditionalEscapeAnalysis.md#linq https://github.com/dotnet/runtime/blob/main/docs/design/core...
- zamalek 1y agoAw, I had no idea that it didn't work out. If they work that out I'd put good money on a colossal perf boost across the board.