Ответы пользователя по тегу Исходный код
  • Байт-код или Машинный?

    pazukdev
    @pazukdev
    Java Dev
    Когда как. Есть такая штука как JIT-компилятор. Он оптимизирует код на лету, используя статистику выполнения программы. Например, hotpath-оптимизация подсчитывает количество попаданий в одну часть программы и генерирует машинный код только для тех частей кода, где программа выполняется часто. Это позволяет JIT-оптимизатору размещать фрагменты часто выполняемого машинного кода близко друг к другу, чтобы они помещались в кэш процессора. Это позволяет JIT-компилятору превосходить предварительно скомпилированный машинный код.
    Ответ написан