Я изучаю курс компилятора и запутался. Мой вопрос касается .NET и Java, потому что они оба используют виртуальные машины (CLR и JVM), и, насколько мне известно, например, в C# язык программирования, такой как C#, компилируется в IL и передается в CLR, а затем JIT, а вот я не знаю, как JIT работает - построчно, или он читает весь IL-код и потом выполняет?
Кто-нибудь может мне это объяснить?
Подробнее здесь: https://stackoverflow.com/questions/769 ... -code-line
JIT (точно вовремя) запускает код IL (промежуточного языка) в машинный код построчно или читает весь код IL, а затем вып ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение