hg: jdk7/hotspot/hotspot: 6788797: Fork HS14 to HS15 - renumber Major and build numbers of JVM

James Melvin James.Melvin at Sun.COM
Sat Dec 27 12:21:46 PST 2008


 > ..and what does "Fork" mean in this context. For me this sounds as if
 > the HS14 will continue to live in its own "branch".

Yes, exactly. A copy ("fork") of the current mainline repository is
being made for independent stabilization and delivery. This serves 2
purposes...

   1) HS14 controlled stabilization and testing for production delivery
   2) HS15 continues to be open for business, unabated

I imagine this is a familiar development model in Software.


 > Will this be the "Express" VM which will be integrated into JDK 1.6
 > eventually?

Yes. Hotspot now productizes more frequently than the JDK. The idea
behind "Hotspot Express" is to make the latest stable Hotspot source
available to stabilizing JDKs for testing and delivery as a matched set.
Note, this does not imply mix-and-match of binaries however. Fully
tested pairs only to mitigate risk.


 > And where will the future development (I assume its more or less bug
 > fixing?) of HS14 take place - will it be an open repository or a
 > closed one?

I presume closed, subject to OpenJDK6's adoption of HS14. But it's
important to note that any bugs resolved in HS14 *must* be forward
ported to HS15, if applicable. Also, bugfixes made to HS15, which are
deemed critical to HS14, will be considered for backport if there is
sufficient time for full testing. Security bugs are treated with priority.

I'll take an action item to better document the "Hotspot Express"
delivery model and make sure it's posted.


Hope this helps,

Jim



Volker Simonis wrote:
> ..and what does "Fork" mean in this context. For me this sounds as if
> the HS14 will continue to live in its own "branch". Will this be the
> "Express" VM which will be integrated into JDK 1.6 eventually? And
> where will the future development (I assume its more or less bug
> fixing?) of HS14 take place - will it be an open repository or a
> closed one?
> 
> Thanks for the clarifications,
> Volker
> 
> On Sat, Dec 27, 2008 at 11:42 AM, Christian Thalinger
> <christian.thalinger at gmail.com> wrote:
>> On Wed, 2008-12-24 at 03:31 +0000, erik.trimble at sun.com wrote:
>>> Changeset: 3cd5c5b027b1
>>> Author:    trims
>>> Date:      2008-12-23 19:28 -0800
>>> URL:       http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/3cd5c5b027b1
>>>
>>> 6788797: Fork HS14 to HS15 - renumber Major and build numbers of JVM
>>> Summary: fork Hotspot 15 - redo verisoning numbers
>>> Reviewed-by: jcoomes
>>>
>>> ! make/hotspot_version
>> Out of curiosity, are there any milestones to bump HotSpot's major
>> version?  And if yes, what milestones are these and are they listed
>> somewhere?
>>
>> I just found these bugs:
>>
>> [1] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6590301
>> [2] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6717462
>> [3] http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6788797
>>
>> which contain very little information.
>>
>> - Christian
>>
>>



More information about the hotspot-dev mailing list