2024
- Using Windows Error Reporting in .NET
September
- GummyCat - Visualize the activity of the .NET garbage collector
- Dumping the managed heap in C#
February
- Exploring .NET frozen segments
January
2022
- Using GC.KeepAlive in async methods
September
2021
2020
- AccessViolation in ObjectNative::IsLockHeld (part 2 of 2)
- AccessViolation in ObjectNative::IsLockHeld (part 1 of 2)
November
- Investigating an InvalidProgramException from a memory dump (part 3 of 3)
- Investigating an InvalidProgramException from a memory dump (part 2 of 3)
September
- Investigating an InvalidProgramException from a memory dump (part 1 of 3)
- Tricked by WebRequest
August
- Check what .net core GC keywords are enabled without a debugger
- Performance best practices in C#
May
2019
- Dumping stack objects with ClrMD