资 源 简 介
LLVM-Lua, is a JIT and static Lua compiler that uses Low Level Virtual Machine (LLVM) as the compiler backend.
Features
JIT compile Lua scripts to native code using LLVM"s JIT engine. JIT supports x86, x86_64, PowerPC 32/64 processors.
Compile Lua scripts to native executables.
Cross-compile Lua scripts to native executables/modules a different target then the host.
llvm-lua git HEAD - Requires
LLVM & Clang 3.1 release, download here.
llvm-lua 1.3.1 - Requires
LLVM 2.8 release, download here.
Clang or llvm-gcc 4.2.x from LLVM 2.8 release.