Faster JIT compilation

David Malcolm dmalcolm@redhat.com
Thu Jan 1 00:00:00 GMT 2015


On Sun, 2015-10-04 at 20:03 +0100, Dibyendu Majumdar wrote:
> Hi Dave
> 
> I was wondering if any progress has been made on removing the external
> process calls and improving the speed of JIT compilation.

I committed the first part of this (to trunk, for gcc 6) a while back,
which embeds the driver into libgccjit, saving one external process
call.

Sadly I haven't made progress on embedding the assembler and linker, and
I don't see this happening before feature freeze for gcc 6 (November
9th), as I'm working on a big overhaul of gcc's diagnostics (adding
underlining of source code ranges) and various other usability
improvements.

Dave



More information about the Jit mailing list