Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Releases: microsoft/RoslynClrHeapAllocationAnalyzer

3.0

Choose a tag to compare

@mjsabby mjsabby released this 08 Feb 20:07
Upgrade packages

VS 2019 Support

Choose a tag to compare

@mjsabby mjsabby released this 17 May 00:01
c8bdb2e
Merge pull request #69 from AlexPaskhin/master

Upgrade to support Visual Studio 2019 RC+

CLR Heap Allocation Analyzer for VS 2017

Choose a tag to compare

@mjsabby mjsabby released this 10 Jul 06:20

Many fixes and updated to work with Visual Studio 2017.

CLR Heap Allocation Analyzer RTM

Choose a tag to compare

@mjsabby mjsabby released this 20 Jul 19:19

Visual Studio 2015 RTMd today and with it the CLR Heap Allocation Analyzer has been updated to RTM bits as well.

Roslyn Heap Allocation Analyzer for Visual Studio 2015 RC

Choose a tag to compare

@mjsabby mjsabby released this 03 May 17:44

The project has been upgraded to work for Visual Studio 2015 RC.

Thanks to @stebet and @jmarolf for the RC and CTP6 upgrades.

Roslyn Heap Allocation Analyzer for Visual Studio 2015 CTP6

Choose a tag to compare

@mjsabby mjsabby released this 11 Mar 04:43

The project has been updated to work with CTP6 release of Visual Studio 2015.

C# Heap Allocation Analyzer

Choose a tag to compare

@mjsabby mjsabby released this 13 Oct 15:37

Grrr. A bug in the following case:

foreach (var a in b) { .. } // always resulted in heap allocation notice (false positive), which was a regression.

Unit tests are almost done!

Clr Heap Allocation Analyzer

Choose a tag to compare

@mjsabby mjsabby released this 13 Oct 05:10

Rosly based C# heap allocation diagnostic analyzer.

It can detect most heap allocations including explicit allocations, value type to reference type (boxing), closure captures (a.k.a Display Classes) and can tell you why the closure is being captured. Implicit delegate creation and implicit allocations done by the compiler for params, etc.

It can also run as part of your build and flag as warnings. It is, however, most demonstrative in its code-assist form in the IDE.

NOTE: Requires Visual Studio 14 CTP 4

example

Clr Heap Allocation Analyzer

Choose a tag to compare

@mjsabby mjsabby released this 13 Oct 05:09

Rosly based C# heap allocation diagnostic analyzer.

It can detect most heap allocations including explicit allocations, value type to reference type (boxing), closure captures (a.k.a Display Classes) and can tell you why the closure is being captured. Implicit delegate creation and implicit allocations done by the compiler for params, etc.

It can also run as part of your build and flag as warnings. It is, however, most demonstrative in its code-assist form in the IDE.

NOTE: Requires Visual Studio 14 CTP 4

example