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