public inbox for jit@gcc.gnu.org
 help / color / mirror / Atom feed
* Faster JIT compilation
@ 2015-01-01  0:00 Dibyendu Majumdar
  2015-01-01  0:00 ` David Malcolm
  0 siblings, 1 reply; 3+ messages in thread
From: Dibyendu Majumdar @ 2015-01-01  0:00 UTC (permalink / raw)
  To: jit

Hi Dave

I was wondering if any progress has been made on removing the external
process calls and improving the speed of JIT compilation.

Thanks and Regards
Dibyendu

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Faster JIT compilation
  2015-01-01  0:00 Faster JIT compilation Dibyendu Majumdar
@ 2015-01-01  0:00 ` David Malcolm
  2015-01-01  0:00   ` Dibyendu Majumdar
  0 siblings, 1 reply; 3+ messages in thread
From: David Malcolm @ 2015-01-01  0:00 UTC (permalink / raw)
  To: Dibyendu Majumdar; +Cc: jit

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

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Faster JIT compilation
  2015-01-01  0:00 ` David Malcolm
@ 2015-01-01  0:00   ` Dibyendu Majumdar
  0 siblings, 0 replies; 3+ messages in thread
From: Dibyendu Majumdar @ 2015-01-01  0:00 UTC (permalink / raw)
  To: David Malcolm; +Cc: jit

Hi Dave,

On 19 October 2015 at 15:13, David Malcolm <dmalcolm@redhat.com> wrote:
>> 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.
>

It would be good to know if there is a roadmap for libgccjit evolution.

Regards

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-10-19 20:23 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-01-01  0:00 Faster JIT compilation Dibyendu Majumdar
2015-01-01  0:00 ` David Malcolm
2015-01-01  0:00   ` Dibyendu Majumdar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).