RFR (XS): 7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot

James Melvin james.melvin at oracle.com
Sun Jan 15 18:25:30 PST 2012


 > The hotspot part of the MacOS X port was pushed to Main_Baseline on
 > 2011.10.21. I've attached the changeset notification.

Yes, the current HotSpot source includes the port to Mac OS X. The
change I am proposing will simply add Mac OS X to the default set of
platforms in JPRT which must pass for integrate jobs. If the job does
not pass, the changeset will not be integrated. This required smoke test
ensures HotSpot is beta quality or better at any point in time. The only
risk is if future changesets break the Mac OS X build or test. Such
breakage would need to be resolved before the change can be integrated.

- Jim


On 1/15/12 6:35 PM, Daniel D. Daugherty wrote:
> The hotspot part of the MacOS X port was pushed to Main_Baseline on
> 2011.10.21. I've attached the changeset notification.
>
> The rest of the MacOS X port is primarily in jdk7u-osx forest...
>
> Item of interest: the second reviewer that got back to me on those
> hotspot bits was this 'dholmes' guy... :-)
>
> Dan
>
>
> On 1/15/12 2:47 PM, David Holmes wrote:
>> Hi Jim,
>>
>> On 15/01/2012 3:02 AM, James Melvin wrote:
>>> Greetings,
>>>
>>> We're ready to require HotSpot builds on Mac OS X for JPRT integrate
>>> jobs. There are 3 mac-minis in each queue. Build/Test times are short
>>> relative to other platforms. Uses the stable Linux testlist for now.
>>
>> Maybe I'm missing something but isn't the OSX code currently primarily
>> in the jdk7u-macosx repo? Or is all the hotspot code already in mainline?
>>
>> David
>> -----
>>
>>> http://cr.openjdk.java.net/~jmelvin/7126732/webrev.00
>>>
>>> Tested with *several* JPRT submissions for other bugfixes. I'd like to
>>> integrate this change right after the current snapshot window.
>>>
>>> Feedback welcome.
>>>
>>> Thanks,
>>>
>>> Jim


More information about the hotspot-dev mailing list