Hotspot shell games

Mark Wielaard mark at klomp.org
Fri May 29 01:02:56 PDT 2009


Hi,

On Thu, 2009-05-28 at 18:21 -0700, Erik Trimble wrote:
> For now, though, we need to decide how to handle HSX vs Open6 vs. IceTea.

For IcedTea the requirements are pretty simple. We want one baseline
Hotspot for doing i586/x86_64/sparc builds and other zero/shark platform
builds (there is also the cacao build, but that is not really relevant
here, since that just totally replaces hotspot with a cacao based
libjvm.so).

This wasn't possible with the older hotspot releases, and keeping all
the patches up to date across hotspot hs11 (old openjdk6), hs12 (new
openjdk6) and hs14 just was too much work (and somewhat fragile), also
hs14 is much closer to what is in openjdk7 and icedtea7, which makes
forward porting the icedtea6 patches to icedtea7 much easier.

So what IcedTea does now is by default just pick off the tip (well
actually explicitly defined hg rev, that has to be updated by hand, to
make sure someone double checks all changes are sane and all patches
apply cleanly) of hsx14 master archive (you can configure with
alternative hotspot releases if you like though).

Cheers,

Mark




More information about the jdk7-dev mailing list