I am currently evaluating possible tools to generate machine code ahead-of-time an开发者_JAVA百科d dynamically for a toy compiler project.
The compiler should be able to translate the source code into a runnable byte code so that code can be added later dynamically to the running byte code.
I am wondering whether this is possible with LLVM, i.e. is it possible to extend (or modify) LLVM byte code that is run by the LLVM JIT-compiler/interpreter lli?
精彩评论