jit 2 How C# Runs — and How It Reads Itself Jun 2, 2026 CLR · Mono · IL2CPP · NativeAOT — Comparing the Runtime Branches Apr 28, 2026