[LLVMdev] MC-JIT (any progress?)

Yuri yuri at rawbw.com
Wed Jun 29 16:36:01 PDT 2011


On 06/24/2011 13:23, Jim Grosbach wrote:
>> Any progress with this?
>> gitorious page shows the last update on Jul 27, 2010.
>>      
> There's basics for an MC JIT implemented now, but it's not yet full featured enough to replace the old JIT. Have a look at ExecutionEnginer/RuntimeDyld and ExecutionEngine/MCJIT.
>
> It's usable enough for some things; for example, dynamic expression evaluation in lldb. The biggest gaps are more thorough relocation support and lazy compilation.
>    

Does it, or does it plan to write binary PIC code into the continuous 
memory area which can be saved and restored if needed? I was thinking, 
maybe I am mistaken, that the plan was to write code in memory as ELF 
which can be exported/imported as such. Is this the case?

Yuri



More information about the llvm-dev mailing list