Old Java PRs
Andrew Haley
aph@redhat.com
Mon May 12 19:57:00 GMT 2003
Jeff Sturm writes:
> On 2003年5月12日, Andrew Haley wrote:
> > > Unless I misunderstand this PR, it is fixed by the new inliner (except for
> > > the bytecode frontend, which still does not emit whole functions as
> > > trees).
> >
> > It isn't. The new inliner still will not inline functions until they
> > have been expanded.
>
> Unfortunately the PR doesn't include a test case.
>
> So it looks as though you're right, though I could swear I've seen this
> work before. My understanding of the tree inliner is that it does not
> require expanding the inlined bodies to RTL, but I don't remember the
> details.
Given that I wrote the inliner, I do. :-)
The problem is that binding contours for variables are generated when
the functions are expanded.
Andrew.
More information about the Java
mailing list