Re: Jikes compiler

Date view Thread view Subject view Author view

From: Archie Cobbs (archie@whistle.com)
Date: Wed Dec 09 1998 - 17:46:24 EST


Godmar Back writes:
> Also, needless to say, we still must support pizza and/or javac because
> we want to run on systems that do not allow the execution of native code.
> At least, I want to.

Me too..

> Unless you're talking about *linking* it with kaffe (that would actually
> be a cool option) --- java/javac combined:
>
> if (!strcmp(argv[0], "javac"))
> dojikes();
> else
> if (!strcmp(argv[0], "java"))
> dokaffe();
>
> One thing that would also concern me is how optimizing jikes is?
> Is it? I know that javac -O produces *a lot* better code than pizza.
> I wonder how good Sun's Java2 javac is.

I think it will be hard for kaffe to keep up with Jikes as changes
are added, bugs fixed, etc.

I'd prefer a solution where you could set KAFFE_JAVAC or something
so that when you build Klasses.jar, the corresponding compiler is
used (this is a developer-only solution). That way, if you want to use
Jikes on FreeBSD for example, you can use the latest version that's
built for FreeBSD, instead of duplicating all the Jikes, configuration,
installation, etc. crud for every platform.

-Archie

___________________________________________________________________________
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:09 EDT