This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][RFC] Gimplify unit-at-a-time (again)


> Jan Hubicka wrote:
> >> Running target unix/
> >> FAIL: StackTrace2 output - source compiled test
> >> FAIL: StackTrace2 -findirect-dispatch output - source compiled test
> >> FAIL: StackTrace2 -O3 output - source compiled test
> >> FAIL: StackTrace2 -O3 -findirect-dispatch output - source compiled test
> > 
> > If I remember right, we had problems with this testcase in the pass too,
> > since it relies on middle end not inlining function but the functions is not
> > marked such?
> 
> I don't think we mark them as inlinable.  Are you saying that we have to mark
> them as *not* inlinable?

Well, by default all functions are considered inlinable unless there is
any reason to not do so.

If I understand it right, the testcase is producing backtrace and
check that it looks as expected. When inlining or clonning happens, the
backtrace changes and testcase fails.  How this is supposed to work in
optimizing compilation?  (I think disabling all inlining for Java is not
best idea)

HOnza

> 
> Richard, can you let me see the log of this test?
> 
> Andrew.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]