Chris Whitworth ConditionalWeakTable and dynamic properties in .NET 4+ In version 4.0 of the .NET Framework, Microsoft added a new class to the System.Runtime.CompilerServices namespace: ConditionalWeakTable<TKey, TValue>. On the... 26 February 2016 8 min read
Chris Whitworth Profiling the Profilers – Part 2: Anonymous Functions, Accidental Captures and Compiler-Generated Code In the previous post, I looked at tracking down and fixing a memory leak in ANTS Performance Profiler; .NET memory... 02 December 2015 11 min read
Chris Whitworth Profiling the Profilers – Part 1: My Timeline has a Memory Leak! During the final stages of testing for a recent release, a member of our team noticed that memory usage in... 02 December 2015 7 min read