это было бы глупо
почему глупо? зачем компилировать потом второй раз?
ну тип он кэширует до закрытия программы, а потом delet'ает кэш после закрытия, а в чём тогда смысл кэша ?
почему?
ну при запуске программы весь IL проходит JIT, или только та часть которая вызывается?
нет, только то что вызывается, он поэтому и называется just in time
ну тогда это уже не глупо) то есть если я вызвал какой то метод, он закэшился, и в потом при следующем вызове он выполняется быстрее, т.к. мы берём его из кэша.
да, причем он может компилироваться несколько раз (читать про tiered compilation)
Обсуждают сегодня