Internals of C# nullable reference types - Migrating to nullable reference types - Part 2
Explores how C# nullable reference types work under the hood, comparing their IL compilation to nullable value types.
Explores how C# nullable reference types work under the hood, comparing their IL compilation to nullable value types.
A conference talk exploring .NET memory management concepts, the Garbage Collector, hidden allocations, and profiling techniques.
A talk recap on .NET's Garbage Collector, memory management concepts, hidden allocations, and performance profiling.
A technical deep-dive exploring the internal structure of .NET Core .dll files, including IL code and assembly references.
A technical guide on adding a custom bytecode instruction (IL opcode) to the .NET CoreCLR runtime, including steps for the runtime, JIT, and Reflection.Emit.