Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/microsoft/RoslynClrHeapAllocationAnalyzer
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.
https://github.com/microsoft/RoslynClrHeapAllocationAnalyzer
allocations compiler roslyn
Last synced: 3 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/microsoft/RoslynClrHeapAllocationAnalyzer
- Owner: microsoft
- License: apache-2.0
- Archived: true
- Created: 2014-10-12T08:13:32.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-05-26T20:34:13.000Z (over 2 years ago)
- Last Synced: 2024-05-29T17:13:58.254Z (5 months ago)
- Topics: allocations, compiler, roslyn
- Language: C#
- Size: 202 KB
- Stars: 646
- Watchers: 32
- Forks: 62
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-analyzers - RoslynClrHeapAllocationAnalyzer - 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 (Deprecated Analyzers / Miscellaneous)
README
**NOTE** This project is no longer maintained. The high impact analyzers from this repository are being merged with dotnet/roslyn-analyzers. As such, this repo was archived
Roslyn Clr Heap Allocation Analyzer
===================================[![Join the chat at https://gitter.im/mjsabby/RoslynClrHeapAllocationAnalyzer](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/mjsabby/RoslynClrHeapAllocationAnalyzer?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Quick Video: https://www.youtube.com/watch?v=Tw-wgT-cXYU&hd=1
Download: **https://github.com/Microsoft/RoslynClrHeapAllocationAnalyzer/releases**
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.
You can find also it on the Visual Studio Gallery, https://aka.ms/HeapAllocationAnalyzer
If you want it use it in your build: https://www.nuget.org/packages/ClrHeapAllocationAnalyzer/
![example](https://cloud.githubusercontent.com/assets/1930559/4606581/2a027d08-5225-11e4-8d4e-686c204a1267.png)
## Microsoft Open Source Code of Conduct
This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [[email protected]](mailto:[email protected]) with any additional questions or comments.