ARM EABI and eclipse-ecj

Steven Newbury s_j_newbury@yahoo.co.uk
Tue Aug 28 11:28:00 GMT 2007


--- Andrew Haley <aph-gcc@littlepinkcloud.COM> wrote:

> Steven Newbury writes:
>  > 
>  > --- Andrew Haley <aph-gcc@littlepinkcloud.COM> wrote:
>  > 
>  > > Steven Newbury writes:
>  > >  > 
>  > >  > --- Andrew Haley <aph-gcc@littlepinkcloud.COM> wrote:
>  > >  > 
>  > >  > >  > OK, I'd put an || instead of an && for the while loop in the
> unwind
>  > > loop,
>  > >  > > oops.
>  > >  > >  >  As far as I can see I now have everything up to date with the
>  > >  > > gcj-eabi-branch.
>  > >  > >  >  Now ecj1 doesn't abort, so it is probably fixed, except gij
> seems to
>  > > be
>  > >  > > using
>  > >  > >  > inordinate amounts of memory - is this expected?  I only have
> 64MB
>  > > and
>  > >  > > it's
>  > >  > >  > going deep into swap.  
>  > >  > > 
>  > >  > > I found an unwinder bug that I'm working on.  It might cause the
>  > >  > > behaviour you describe.
>  > >  > Right, it's hitting the OOM killer before it completes so I don't
> know if
>  > > it
>  > >  > would have worked.  I'll wait to see what you come up with.
>  > > 
>  > > The branch is looking better now.
>  > 
>  > I'll give it a go and let you know how it goes.
>  
> I just got a nearly perfect set of test scores.  Throw_2 is expected
> (indeed, designed) to fail, so no problem there.  TestClosureGC is a
> weird one, but not worth worrying about ATM.  As far as I can see
> we're good to go.
> 
> Let me know your results.

I won't be able to do much until later in the week.  I have noticed that gij is
quite a bit slower than jamvm (using libffi) on some benchmark tests, I'll see
if I can profile that when I get the chance.

> 
> Thanks,
> Andrew.
> 
> 
> FAIL: /home/aph/gcc/trunk/libjava/testsuite/libjava.jar/TestClosureGC.jar
> execution - gij test
> FAIL: Throw_2 execution - source compiled test
> FAIL: Throw_2 -findirect-dispatch execution - source compiled test
> FAIL: Throw_2 -O3 execution - source compiled test
> FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test
> 
>                 === libjava Summary ===
> 
> # of expected passes            2528
> # of unexpected failures        5
> # of untested testcases         5
> 
That does look good! :)


Steve


      ___________________________________________________________
Yahoo! Answers - Got a question? Someone out there knows the answer. Try it
now.
http://uk.answers.yahoo.com/ 



More information about the Java-patches mailing list