This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: I'm new and wanting to help!
Jonathan Herriott writes:
> I have always wanted to work on low level/compiler stuff, and I
> noticed that GCJ wanted some help with a few things.
>
> I have experience with optimizations and benchmarking and would like
> to know who I should get in contact with about helping in those area,
> but my main goal is to work in actually developing the compiler code.
> I have always wanted to work directly on a compiler, so I was
> wondering who I might get in contact about helping with the tree-level
> inlining.
Well, to begin with, me. However, the tree inliner is in the core
part of gcc: that is to say, it is language-independent. So, Diego
Novillo and Andrew MacLeod (tree-ssa maintainbers) will be involved.
One of the greatest problems we in gcj land have with the tree
optimizers is that they are too low-level. It would be good if, for
example, there was a virtual method call that could be exposed to the
tree optimizers. However, at the moment there is only a simple
subroutine call.
Can you let us know what kind of improvements you have in mind?
You'll need copyright assignment.
Andrew.