Skip to content

Latest commit

 

History

History
41 lines (24 loc) · 1.64 KB

clr-diaglibs.md

File metadata and controls

41 lines (24 loc) · 1.64 KB

.NET libraries for diagnosing

CLRMD (Microsoft.Diagnostics.Runtime)

Microsoft.Diagnostics.Runtime.dll (nicknamed "CLR MD") is a process and crash dump introspection library. This allows you to write tools and debugger plugins which can do thing similar to SOS and PSSCOR.

Links:

Microsoft.Diagnostics.Tracing.Logging

The TraceEvent library conains the classes needed to control ETW providers (including EventSources) and parse the events they emit.

Links:

BenchmarkDotNet

BenchmarkDotNet is a lightweight .NET library for benchmarking.

Links:

BenchmarkIt

Simple easy .NET benchmarking for little bits of code. When you just really want to see if one method is actually faster than another.

Links: