Merging the MacOS X Port into HotSpot Express 23 (7098194)

Daniel D. Daugherty daniel.daugherty at oracle.com
Tue Oct 11 20:37:06 PDT 2011


On 10/11/11 11:34 AM, Daniel D. Daugherty wrote:
> Things still to do (in no particular order):
>
> - gather the list of contributors for the changeset comment

Here's the list of folks that Tom used for the BSD-port push:

     Kurt Miller <kurt at intricatesoftware.com>
     Greg Lewis <glewis at eyesbeyond.com>
     Jung-uk Kim <jkim at freebsd.org>
     Christos Zoulas <christos at zoulas.com>
     Landon Fuller <landonf at plausible.coop>
     The FreeBSD Foundation <board at freebsdfoundation.org>
     Michael Franz <mvfranz at gmail.com>
     Roger Hoover <rhoover at apple.com>
     Alexander Strange <astrange at apple.com>

Since I'm syncing with bsd-port/hotspot in addition to
merging in macosx-port/hotspot, should I use the same
list of folks?


> - JPRT test jobs when the JPRT-hotspotwest queue settles down

JPRT-hotspotwest test job with '-release jdk7' passed.
JPRT-hotspotwest test job with '-release jdk8' is in the queue.


> - dtrace testing on Solaris X86

I didn't have JDK8-B08 baseline test results for dtrace, but
I do now:

Results dir: vm-dtrace-prod-client-fast-comp.solaris-i586
     executed: 333  passed: 329  ignored: 0  failed: 4
     time: 14 minute(s)
Results dir: vm-dtrace-prod-client-fast-mixed.solaris-i586
     executed: 333  passed: 328  ignored: 0  failed: 5
     time: 14 minute(s)
Results dir: vm-dtrace-prod-client-prod-comp.solaris-i586
     executed: 333  passed: 320  ignored: 0  failed: 13
     time: 11 minute(s)
Results dir: vm-dtrace-prod-client-prod-mixed.solaris-i586
     executed: 333  passed: 319  ignored: 0  failed: 14
     time: 10 minute(s)
Results dir: vm-dtrace-prod-server-fast-comp.solaris-i586
     executed: 333  passed: 329  ignored: 0  failed: 4
     time: 17 minute(s)
Results dir: vm-dtrace-prod-server-fast-mixed.solaris-i586
     executed: 333  passed: 328  ignored: 0  failed: 5
     time: 16 minute(s)
Results dir: vm-dtrace-prod-server-prod-comp.solaris-i586
     executed: 333  passed: 320  ignored: 0  failed: 13
     time: 12 minute(s)
Results dir: vm-dtrace-prod-server-prod-mixed.solaris-i586
     executed: 333  passed: 319  ignored: 0  failed: 14
     time: 11 minute(s)

Summary of Test Results (8 result dirs)
=========================================
     all executed: 2664  all passed: 2592  all ignored: 0  all failed: 72
     time: 1 hour(s) 45 minute(s)

so no unexpected failures in the baseline. Here are the results
with the MacOS X port bits on Solaris X86:

Results dir: 
vm-dtrace-prod-client_bh_mac_os_x_port_dcubed-fast-comp.solaris-i586
     executed: 333  passed: 329  ignored: 0  failed: 4
     time: 14 minute(s)
Results dir: 
vm-dtrace-prod-client_bh_mac_os_x_port_dcubed-fast-mixed.solaris-i586
     executed: 333  passed: 328  ignored: 0  failed: 5
     time: 14 minute(s)
Results dir: 
vm-dtrace-prod-client_bh_mac_os_x_port_dcubed-prod-comp.solaris-i586
     executed: 333  passed: 320  ignored: 0  failed: 13
     time: 11 minute(s)
Results dir: 
vm-dtrace-prod-client_bh_mac_os_x_port_dcubed-prod-mixed.solaris-i586
     executed: 333  passed: 319  ignored: 0  failed: 14
     time: 10 minute(s)
Results dir: 
vm-dtrace-prod-server_bh_mac_os_x_port_dcubed-fast-comp.solaris-i586
     executed: 333  passed: 329  ignored: 0  failed: 4
     time: 20 minute(s)
Results dir: 
vm-dtrace-prod-server_bh_mac_os_x_port_dcubed-fast-mixed.solaris-i586
     executed: 333  passed: 328  ignored: 0  failed: 5
     time: 16 minute(s)
Results dir: 
vm-dtrace-prod-server_bh_mac_os_x_port_dcubed-prod-comp.solaris-i586
     executed: 333  passed: 320  ignored: 0  failed: 13
     time: 12 minute(s)
Results dir: 
vm-dtrace-prod-server_bh_mac_os_x_port_dcubed-prod-mixed.solaris-i586
     executed: 333  passed: 319  ignored: 0  failed: 14
     time: 11 minute(s)

Summary of Test Results (8 result dirs)
=========================================
     all executed: 2664  all passed: 2592  all ignored: 0  all failed: 72
     time: 1 hour(s) 48 minute(s)



> - code review

Complete review from Vladimir. Paul H. is doing a complete
review. Several of the folks that did the original work have
chimed in and answered questions. Is there anyone else doing
a code review for whom I should wait?

Dan


> - start bring up of more formal dev testing on MacOS X


More information about the hotspot-dev mailing list