Kevin Gosse

Elite
@kevingosse

Silhouette. A library to build .NET profilers in .NET

207

GummyCat. A tool to visualize the activity of the .NET garbage collector.

190

ManagedDotnetGC. Implementation of a .NET GC in C# with NativeAOT

117

ClipPing. Displays a visual notification in the active window when the clipboard is updated.

111

windbg-extensions. Extensions for the new WinDbg

109

DynaMD. Helper objects to browse complex structures returned by ClrMD

68

WalkHeap. Sample code to show how to walk the managed heap in C#

33

SimpleCpuProfiler. Proof-of-concept of a simple CPU profiler written in C#

23

UIProfiler. C#

22

UnmanagedExports.Repack. Unmanaged Exports (DllExport for .Net) - Adapted for PackageReference

18

ClrMDExports. C#

17

NativeObjects. Source-generator for easier native interop.

15

Dotnetos2022. Sample code for the talk "Pushing C# to new places with NativeAOT" at the Dotnetos Conference 2022

9

AdventOfCode. C#

5

UpdateConference2022. Sample code for the talk "Pushing C# to new places with NativeAOT" at the Update Conference 2022

5

DWX25. Source code and demos for the talk "The hidden life of method calls" at DWX25 in Mannheim.

5

Dotnetconf2022. Sample code for the talk "Pushing C# to new places with NativeAOT" at the Dotnetconf 2022

5

MyTask. Sample code for the "Designing and rewriting asynchronous tasks from scratch" conference talk

5

CoreCLR.ZeroGC. Zero Garbage Collector for CoreCLR

5

UpdateConferenceKrakow2025. C#

4

wslmon. Windows task manager for WSL

3

ClrMDSourceGenerator. Generator of strongly typed ClrMD helpers from a memory dump

3

Silhouette-FunctionCallbacks. C#

3

DatadogAssemblyPatcher. Ahead-of-time injection of Datadog .net tracer instrumentation

2

IIS.NativeAOT. An experimental project that attempts to write a fully native IIS module using C# NativeAOT

2

StartProcessSuspended. Repro for a random issue with procdump

2

Techorama2025. Source code and demos for the talk "The hidden life of method calls" at Techorama 2025 in Utrecht.

2

resharper-heapview. ReSharper Heap Allocations Viewer plugin

1

clr-samples. Repository for CLR Hosting and Diagnostic API native code samples.

1

datadog-span-analyzer. C#

1

diagnostics. This repository contains the source code for various .NET Core runtime diagnostic tools and documents.

1

kevingosse.github.io. HTML

1

PowerToys. Windows system utilities to maximize productivity

1

PerfGcCollector. C#

1

dotnet-dump-ex. Text-based UI for dotnet-dump

1

LLDB-LoadManaged. LLDB plugin capable of executing plugins written for WinDbg/ClrMD

1

dotnet-dumponexception. C#

1

clrmd. Microsoft.Diagnostics.Runtime is a set of APIs for introspecting processes and dumps.

1

UpdateConference2025. Source code and demos for the talk "The hidden life of method calls" at Update Conference 2025 in Prague.

1

DDC25. Source code and demos for the talk "Writing a .NET profiler in C# with Silhouette" at DDC25 in Cologne.

1
40
Apply