Roslyn based C# heap allocation diagnostic analyzer

I’ve released a new Roslyn-based Diagnostic analyzer for Visual Studio 2015 RC that can visualize most heap allocations that are either explicit or implicit.

Download from GitHub:

It can analyze: Value type to Reference type (Boxing) allocations, Closure Captures (a.k.a Display Classes) and WHY they got captured, implicit method group allocations,params allocations, explicit casting, as operator, heuristic on enumerator allocations (and it’s going to get much better soon), and of course explicit calls to new.

Back to Top