[LLVMdev] Old JIT Status (i.e., can we delete it?)

Benjamin Kramer benny.kra at gmail.com
Sat Nov 24 02:05:31 PST 2012


On 24.11.2012, at 02:18, Rafael EspĂ­ndola <rafael.espindola at gmail.com> wrote:

> Writing some patches for MC I noticed that the old (non MC) JIT still
> has a lot of duplicated code for producing EH frames which makes it a
> bit harder to refactor code used by both implementations.
> 
> Given that MCJIT is making good progress and that we just branched
> 3.2, can we delete the old JIT or at least its EH support? The
> attached patch removes just the EH bits.

The last major roadblock is lazy compilation. I don't think we can remove the old JIT until MCJIT supports that.

- Ben



More information about the llvm-dev mailing list