Roslyn based C# heap allocation diagnostic analyzer that can detect explicit and many implicit allocations like boxing, display classes a.k.a closures, implicit delegate creations, etc
The code-assist version that integrates with the Visual Studio 14 IDE is here, https://visualstudiogallery.msdn.microsoft.com/23ef1a4d-bc9d-49f1-a84f-ca358daaf587
NOTE: This is the build analyzer.
NOTE: You require ' ' ' ' Visual Studio 2014 CTP 4 ' ' ' ' for this to work.
See the version list below for details.
Install-Package ClrHeapAllocationAnalyzer -Version 188.8.131.52
dotnet add package ClrHeapAllocationAnalyzer --version 184.108.40.206
<PackageReference Include="ClrHeapAllocationAnalyzer" Version="220.127.116.11" />
paket add ClrHeapAllocationAnalyzer --version 18.104.22.168
A few fixes that were left out due to merge issue. False positive on method groups, and new array was missing.
This package has no dependencies.