New repo for Hotspot fixes going into 7u releases
Alejandro E Murillo
alejandro.murillo at oracle.com
Tue Apr 8 15:56:58 UTC 2014
On 4/4/2014 11:45 AM, Alejandro E Murillo wrote:
>
> Hi All,
> Currently all 7u Hotspot backports (7u60 and 7u80) are pushed to
> hsx/jdk7u/hotspot [1].
> I'm taking a snapshot of that repo today and will push that to the
> jdk7u master next Tuesday,
> AFTER THAT all Hotspot changes destined for a 7u release (7u60, 7u80)
> should be pushed straight to jdk7u/jdk7u-dev/hotspot [2].
>
> So from now on, please do not push anything to hsx/jdk7u/hotspot.
> If you have a change ready to go in, please wait until I push the
> snapshot to master
> (and jdk7u-dev) on Tuesday and then push the change to
> jdk7u/jdk7u-dev/hotspot.
> Please keep reading for the implications:
>
> (1) The major implication of that change is that hotspot fixes will
> be taken to the master without going through a Hotspot specific PIT
> (regular PIT for jdk7u-dev integrations will continue to happen as
> usual),
> so if you need to push a significant change, you will need to make sure
> adequate testing is done before pushing to jdk7u/jdk7u-dev/hotspot,
> because the PIT safety net is not available anymore.
>
> Depending on the magnitude of the change, developers should work
> with SQE to do pre integration testing if they think is appropriate.
> Most changes should have been tested in 8u and 9, before going to 7u,
> so that should help making those decisions. However, there are
> differences
> between the 7u and 8u/9 code bases, like perm gen does not exists on
> 8u/9
> and some other substantial differences.
>
> (2) Pushes should continue to be done via JPRT, so for external
> users, create your webrevs
> and committed patches based on the jdk7u/jdk7u-dev/hotspot repo and
> continue to request a sponsor to make the final push to the repo, via
> JPRT,
> once changes have been reviewed and approved.
>
> (3) Hotspot developers did not have to request permission to push
> changes to 7u repos,
> because they were pushed to master as a bulk integration. Going
> forward, Hotspot developers
> will need to request permission to push to 7u repos as non hotspot
> developers do.
> Those requests need to be sent to jdk7u-dev at openjdk.java.net,
> please continue to use hotspot-dev at openjdk.java.net (and other hotspot
> group repos)
> for discussions and reviews
>
> Let me know if you have any question/concern
> Thanks
>
> [1] http://hg.openjdk.java.net/hsx/jdk7u/hotspot/
> [2] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/
>
The last snapshot of hsx/jdk7u/hotspot (hs24.80-b06) has just been pushed to
both jdk7u/jdk7u/hotspot and jdk7u/jdk7u-dev/hotspot,
so hsx/jdk7u/hotspot will be switched to read only, please start
pushing your hotspot changes for 7u releases to jdk7u/jdk7u-dev/hotspot
as indicated above
Thanks
--
Alejandro
More information about the jdk7u-dev
mailing list