Christian, husband & father. Also a C# Dev who loves finding and fixing performance issues, Microsoft MVP, contributor to #BenchmarkDotNet, works @contrastsec
Nov 15, 2018 • 14 tweets • 8 min read
Been doing some research to figure out all the *significant* runtime changes that have happened since the .NET Core CLR was first open-sourced (github.com/dotnet/coreclr…), so here's a list 👇 (if I missed any out, please let me know!)
First up, the work needed in the runtime to make the (fast) Span<T> possible, which involved the GC, JIT and VM, see github.com/dotnet/coreclr… and github.com/Microsoft/dotn… (of course, there was a whole lot more work done in CoreFX to add Span<T> overloads to many different APIs)
Jul 9, 2018 • 15 tweets • 7 min read
If you like learning about '.NET Internals' here's a few talks/presentations I've watched that you might also like. First 'Writing High Performance Code in .NET' by Bart de Smet
Next 'Safe Systems Programming in C# and .NET' by @funcOfJoeinfoq.com/presentations/… (also discusses Midori)