Switching to HotSpot 14 on OpenJDK6
Andrew John Hughes
gnu_andrew at member.fsf.org
Thu Jul 23 09:17:11 PDT 2009
2009/7/23 Andrew Haley <aph at redhat.com>:
> On 07/23/2009 05:36 PM, Andrew John Hughes wrote:
>> 2009/7/23 Mark Reinhold <mr at sun.com>:
>>>> From: Mark Reinhold <mr at sun.com>
>>>> Date: Wed, 22 Jul 2009 14:48:10 -0700
>>>> Your repo looks fine to me -- thanks for creating it.
>>>> Shall I go ahead and replace the current jdk6/hotspot repo with this?
>>>> (That is, does anyone have any concerns?)
>>> Here's something (perhaps) to be concerned about: A recently-reported
>>> regression in Sun's proprietary 6u14 (and hence also in hsx14) causes
>>> debugging breakpoints to be ignored in some circumstances. The bug is
>>> reproducible with both the client and server VMs, but only using the
>>> serial GC.
>>> The primary Sun bugid is 6862295 ; see also the downstream bug first
>>> reported in Eclipse . Dan Daugherty is working on a fix, which we'll
>>> publish when available, but in the meantime hsx14 has this bug.
>>> Is the existence of this bug in hsx14 a reason to delay replacing the
>>> current jdk6/hotspot repo with Andrew's newer version? Let me know.
>>>  http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6862295
>>>  https://bugs.eclipse.org/bugs/show_bug.cgi?id=279137
>> It's a concern, no doubt about that, but not moving to hs14 because of
>> it is a bit like shutting the stable door after the horse has bolted;
>> both IcedTea and Sun's proprietary releases have been shipping hs14
>> for some time. I think the better course of action is to get the
>> patch in as soon as it is available and then roll it out in new
> That sounds right to me.
>> Besides, the proposed update doesn't (yet) move OpenJDK6 to HotSpot
>> 14. It rebases the repository so it's now at revision 0 of the
>> current HotSpot7 repositories (plus the OpenJDK6 fixes), allowing
>> changesets from the hs14 master and also the main HotSpot7 repository
>> to be merged (as they all then have a common parent). This is
>> actually hs12b0 I believe (from b24 of OpenJDK7).
> Do I take it that you intend soon to submit a patch that moves OpenJDK 6
> to HS 14?
Indeed, that's the intention. I wanted to do as little as possible by
replacing directories on the server side, leaving the actual merge to
hs14 itself to the usual webrev-and-push process. So expect one
mega-patch to update to hs14 once OpenJDK6 is rebased.
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the distro-pkg-dev