| LLVM (Low Level Virtual Machine) Compiler Infrastructure |
Коллекция утилит и библиотек построенных на основе GCC, компилирующих Си или С++ программы в промежуточных байткод RISC подобных виртуальных инструкций (низкоуровневая виртуальная машина с многоуровневой системой оптимизации).
Наиболее интересное применение - создание JIT (Just-in-time compilation) компиляторов, транслирующих платформонезависимый псевдокод в машинные инструкции непосредственно в момент выполнения программы.
GNU lightning - ibrary that generates assembly language code at run-time;
DotGNU Project;
Libjit. |
http://llvm.org/ |
1.8 |
Компиляторы и интерпретаторы
|
jit, compile, gcc, (найти похожие документы) |
|
|