TGViewer
DotNetRu DotNetRu @dotnetru · 2.32K subscribers
Post #724 4.45K
Мы запускаем новый курс про JIT-компиляцию в .NET ⚙️

https://www.youtube.com/watch?v=vFqNTxBSogQ&list=PLbxr_aGL4q3RaW3_PZM8DhBDDQWjIQ7ep

Вы задумывались, что реально происходит после того, как вы написали C#-код?

• Что происходит при new, throw или вызове метода?
• Как IL превращается в машинный код?
• Почему JIT иногда оптимизирует агрессивно, а иногда — нет?

В курсе разберём, как JIT превращает код в машинные инструкции и какие решения принимает, а через это посмотрим и на рантайм: аллокации, GC, вызовы, исключения.

В рамках курса разберёмся с:
• JIT pipeline
• JIT dump’ы и ассемблер
• inlining, devirtualization, PGO
• разбор оптимизаций и их причин
• работу кода от ассемблера до рантайма
• Java и Go, чтобы понимать различия компиляторов.
• и многое другое!

Лекции будет вести Дмитрий Егоров – человек, доказавший глубокое знание темы, многочисленными докладами в нашем сообществе.

Курс для тех, кому интересно, как C# код реально исполняется внутри .NET runtime.
  • 🔥 31
  • 👍 4
  • ❤ 1
More from @dotnetru
  1. Sep 23, 2026#видеозаписи До нового DotNext осталось совсем немного, а по дороге на конференцию — можно…
  2. Sep 22, 2026Открываем охоту на кабанчика 🐗 BookClub DotNet возвращается с третьим сезоном и в новом с…
  3. Sep 21, 2026Модель владения, новая производительность, оптимизация памяти Подкаст RadioDotNet выпуск №…
  4. Sep 17, 2026Всем привет! Прямо сейчас идет стрим "Unreal Engine дома, на работе и не только". YouTube:…
  5. Sep 8, 2026А что, если съездить на .NET-митап во Владимир и остаться там на выходные? Вечером пятницы…
  6. Sep 3, 2026Всем привет! Прямо сейчас идет стрим "Union типы в C#! Ура и не только". YouTube: https://…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →