How we achieved 5X faster pipeline execution by removing closure allocations
Particular Software
SEPTEMBER 27, 2022
Before the introduction of the Heap Allocation Viewer for Jetbrains Rider or Clr Heap Allocation Analyzer for Visual Studio you’d have to either decompile the code or attach a memory profiler and watch out for various *__DisplayClass* , Action* or Func* allocations. Closures can occur anywhere we have lambdas (i.e. <>9.<Main>b__0_1)));
Let's personalize your content