On 5/1/07, Sjodin, Jan <[EMAIL PROTECTED]> wrote:
Can someone give similar information about LTO? How many people
(full/part time) and how long time it will take? How much work is LTO
compared to the tuple representation?

A vast amount more if we're going to work on LTO with the current
GIMPLE representation, because we'll end up rewriting almost all of it
when the tuples representation is merged.

;-)

More seriously: LTO is, by my uneducated guess, about the same amount
of work as the tuples work.  I'm assuming single-language LTO here,
because cross-language LTO is far harder (by the time we get there,
we'll be talking about fixing the Fortran front end to play nice with
the call graph, defining some kind of type system, etc.).

Personally, I think the most useful thing you could do at this point,
is helping with the tuples repesentation, or helping with the
preparations for LTO such as removing lang_hooks and perhaps some
intermediate representation oddities like early uses of DECL_RTL (for
e.g. register variables).  I think Kenny has shown that an IL
reader/writer is not an awful lot of work, but IMHO it will be corner
cases like the ones I just mention that will take a little while to
resolve.  So, better start early, to make work easier later on.

But as I said, that's just my uneducated guess.  I haven't done any
LTO work myself yet ;-)

Gr.
Stevem

Reply via email to