После установки плагина .NET Disassembler становится доступно окно ASM Viewer, где можно посмотреть нативный код, который сгенерировали:
🈂️ JIT
🈂️ ReadyToRun
🈂️ NativeAOT
Поддерживаются x86, x64 и ARM64.
Это удобно, когда нужно проверить:
✅ произошёл ли инлайнинг
✅ как JIT оптимизировал код
✅ какое влияние оказывают PGO и Tiered Compilation
✅ почему одна реализация работает быстрее другой
Раньше для такого анализа обычно использовали BenchmarkDotNet, специальные флаги рантайма или сторонние утилиты. Теперь дизассемблированный код можно открыть прямо в IDE.
📌 Для работы понадобится установить плагин .NET Disassembler
📍 Навигация: Вакансии • Задачи • Собесы
🐸 Библиотека шарписта
#il_люминатор
