Re: Tracking performance regressions in 1.1.7-pre

Michael Koch <[email protected]>
Newsgroups gmane.comp.java.vm.sablevm.devel
Message-ID <[email protected]>
On Friday 15 October 2004 16:23, Grzegorz B. Prokopski wrote:
> On Fri, 2004-10-15 at 08:25, Laurent Martelli wrote:
> > >>>>> "Grzegorz" == Grzegorz B Prokopski <[email protected]>
> > >>>>> writes:
> >
> >   Grzegorz> On Thu, 2004-10-14 at 12:53, Laurent Martelli wrote:
> >   >> Revision 2933 is OK but 2967 is an aging turtle.
> >
> >   Grzegorz> Ok, that's something.  Now, before we get into
> > reviewing Grzegorz> 3.5MB(!) diff can you try sablevm-classpath
> > upated to Grzegorz> rev. 2934?  This is where the merge of GNU CP
> > CVS was Grzegorz> done.
> >
> > Revision 2934 of classpath does not compile:
> >
> > laurent@stan:~/src/sablevm-classpath-staging+2934$ make
> > Making all in lib
> > make[1]: Entering directory
> > `/home/laurent/src/sablevm-classpath-staging+2934/lib'
> > top_builddir=.. /bin/bash ./gen-classlist.sh standard
> > /usr/bin/gcj --bootclasspath '' --classpath ..:../vm/current:.:
> > -C -d . @classes
>
> ^^^^^^^^^^^^^^
>
> > ../java/lang/Class.java:1193: error: Duplicate variable
> > declaration: `String name' was `<unknown> name' (<built-in>:0).
> > private String name;
>
> You have to use jikes.  GCJ has never been guaranteed to work.
> There's a configure switch to force which compiler to use.
> If it didn't work comment out GCJ detection from acinclude.m4:
>
> dnl  CLASSPATH_WITH_GCJ
>   CLASSPATH_WITH_JIKES
> dnl  CLASSPATH_WITH_KJC

GCJ 3.3.x and up work nicely. It just needs damn much resources, much 
more then jikes. Configuring with "--with-jikes" is enough when jikes 
is available in PATH. There should be no need to edit any file for 
this.


Michael
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.