Hotspot Express (HSX)
Volker Simonis
volker.simonis at gmail.com
Fri Feb 28 18:03:42 UTC 2020
On Fri, Feb 28, 2020 at 5:45 PM Dalibor Topic <dalibor.topic at oracle.com> wrote:
>
>
>
> On 28.02.2020 12:29, Volker Simonis wrote:
>
> > I just want to re-iterate one more time:
> > - this proposal is not about changing jdk tip or jdk tip development
> > - it's also not about changing how the updates project is run
> >
> > The proposal is about evaluating the advantages and drawbacks of HSX
> > in a new project. It would be nice to have such a project under the
> > OpenJDK umbrella, but if nobody is interested at all, it can just as
> > well be developed independently.
>
> Hi Volker,
>
> I have to admit that I'm still a bit confused about the scope of the
> proposal, as it sounded to me a few days ago as if this was a proposal
> to modify the jdk11u/jdk11u repository in some way or another, or maybe
> even to establish another jdk11u/jdk11u-hsx (?) repository within the
> JDK Updates Project.
>
> Now it sounds like you're thinking about creating a new OpenJDK Project
> instead.
>
> So maybe it would be helpful to start a new thread which more plainly
> states what the suggested scope is instead of continuing to get deeper
> into the back and forth of this thread, as I suspect the number of
> people who can follow all this and still understand it is getting
> smaller with each further e-mail. ;)
>
Hi Dalibor,
this thread is the discussion about a concept. The concept is called
HotSpot Express (HSX). More senior colleagues will remember it from
the old jdk 6,7,8 days. I think Paul described it pretty well in his
initial mail, but in short, "in the HotSpot Express release model, new
versions of HotSpot are drawn from its leading development line ...
and prepared for delivery as product-quality JVMs" in older JDK
releases. This is by the way cited directly from Erik Trimble's
Project proposal from 2009 [1]. For those of you who like software
archeology, I strongly recommend another of Erik's mails [2] where he
describes in great detail how this process worked for jdk 7 and 8. And
by the way, everybody who ever used Oracle JDK 6 & 7 has already used
HSX.
What you are asking now, is how this concept can be implemented? Of
course there are plenty of possibilities for doing that and the
details are obviously not decided yet. That's what this thread has
been created for in the first place.
HSX can be a sub-project of the Updates project in which case it would
get its own repository as you suggested (maybe jdk11u/jdk11u-hsx ?).
If it is successful and the jdk11u maintainers like it, it may even be
merged into jdk1u/jdk11u eventually. On the other hand, if there's
absolutely no interest in the HSX project from the people involved in
the Updates Project, HSX might be developed in its own OpenJDK
Project, which still would have to be proposed and created. As a last
resort, if nobody in the OpenJDK community at all is interested in
HSX, there's still the possibility to develop it in a downstream
project.
You see, all pretty simple. No need to worry :)
We got exactly what we wanted - a discussion about HotSpot Exress in a
thread called "Hotspot Express (HSX)".
Regards,
Volker
PS: Ceci n'est pas HotSpot Exress [3] :)
[1] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2011-August/000160.html
[2] http://mail.openjdk.java.net/pipermail/jdk7u-dev/2011-August/000160.html
[3] https://en.wikipedia.org/wiki/The_Treachery_of_Images
> cheers,
> dalibor topic
>
> --
> <http://www.oracle.com> Dalibor Topic
> Consulting Product Manager
> Phone: +494089091214 <tel:+494089091214>, Mobile: +491737185961
> <tel:+491737185961>, Video: dalibor.topic at oracle.com
> <sip:dalibor.topic at oracle.com>
>
> Oracle Global Services Germany GmbH
> Hauptverwaltung: Riesstr. 25, D-80992 München
> Registergericht: Amtsgericht München, HRB 246209
> Geschäftsführer: Ralf Herrmann
>
More information about the jdk-updates-dev
mailing list