classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNU Classpath and JVMs


From: Dalibor Topic
Subject: Re: GNU Classpath and JVMs
Date: Thu, 15 Sep 2005 19:20:58 +0200
User-agent: Debian Thunderbird 1.0.2 (X11/20050331)

Stuart Ballard wrote:
> Makes me wonder, since the need to override certain files and/or
> packages in Classpath for a particular VM is such a common scenario,
> whether Classpath's build system shouldn't include native support for
> this. Obviously this doesn't jive with the eventual goal of a single
> glibj.zip shared between all runtimes, but until that point is
> reached, it might save Dalibor in particular lots of work ;)

Actually, both goals are complementary, afaict. I mean, you can have a
single core class library shared betwen the runtimes, and some runtimes
overriding bits and pieces as they need it.

> Unfortunately my build-system-fu is non-existant so I'd be completely
> incapable of implementing this myself. Perhaps everyone already thinks
> it's a good idea and the only reason it hasn't happened yet is
> nobody's volunteered, in which case this mail was kind of pointless ;)

My plan is to emulate Tom, whenever I can :)

The idea would be after 1.1.6 to roll in the classpath check out into
Kaffe and then see how I need to tweak Kaffe's build system to deal with
it. It should not be that hard, it just hasn't been done until a few
weeks ago in gcj, and I wanted to see how it works out first. Breaking
Kaffe's build system is something I do regularly and with passion, but I
wanted to avoid it while I was dragging in bits and piecses for the next
release. Still a few patches to go there, but it's almost ready.

I'd also eventually like to merge in gcjx into kaffe, since the jikes
situation is detoriorating rapidly (crashes going unfixed) on odd
architectures, and I'd prefer to feed bug reports into a maintained
compiler :) I've written up how to build kaffe's class lib with gcjx,
and those writeups should also be gone, once it's all switched over :)

cheers,
dalibor topic




reply via email to

[Prev in Thread] Current Thread [Next in Thread]