New repo for Hotspot fixes going into 7u releases

Alejandro E Murillo alejandro.murillo at
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 
> 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,
> please continue to use hotspot-dev at (and other hotspot 
> group repos)
> for discussions and reviews
> Let me know if you have any question/concern
> Thanks
> [1]
> [2]
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



More information about the hotspot-dev mailing list