home.social

#crossgen2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #crossgen2, aggregated by home.social.

  1. ReadyToRun и Crossgen2: AOT-компиляция в .NET

    Привет! Разберём ReadyToRun (R2R) — технологию предкомпиляции в .NET. Многие включают её, надеясь на супер ускорение, а потом удивляются результатам. Посмотрим, как это работает на самом деле и где реально помогает. ReadyToRun — это AOT-компиляция для .NET. Обычно приложение поставляется в IL-коде, который JIT превращает в машинный код во время выполнения. R2R компилирует код заранее при публикации проекта — в итоговых DLL лежит и IL, и готовые машинные инструкции. При запуске CLR просто берёт нативный код без пауз на компиляцию. Как это работает

    habr.com/ru/companies/otus/art

    #C# #ReadyToRun #Crossgen2 #AOTкомпиляция #производительность_приложений #оптимизация_кода