Comments 4
А ORC и MCJIT как друг к другу относятся?
MCJIT - Это один из старых вариантов реализации JIT c собственным интерфейсом.
А ORC - Это API для JIT независимо от реализации. Сейчас с помощью ORC можно использовать обычный JIT компилятор, как альтернативу старому MCJIT (как в статье) или его расширенную версию LLLazyJIT, которая поддерживает отложенную компиляцию LLVM IR.
В ROOT, который используется для CERN, есть интерпретатор как раз на LLVM:
https://root.cern/primer/#learn-c-at-the-root-prompt
Sign up to leave a comment.
Динамическая JIT компиляция C++