JIT (точно вовремя) запускает код IL (промежуточного языка) в машинный код построчно или читает весь код IL, а затем выпC#

Место общения программистов C#
Anonymous
JIT (точно вовремя) запускает код IL (промежуточного языка) в машинный код построчно или читает весь код IL, а затем вып

Сообщение Anonymous »

Я изучаю курс компилятора и запутался. Мой вопрос касается .NET и Java, потому что они оба используют виртуальные машины (CLR и JVM), и, насколько мне известно, например, в C# язык программирования, такой как C#, компилируется в IL и передается в CLR, а затем JIT, а вот я не знаю, как JIT работает - построчно, или он читает весь IL-код и потом выполняет?
Кто-нибудь может мне это объяснить?

Подробнее здесь: https://stackoverflow.com/questions/769 ... -code-line

Вернуться в «C#»