make/jprt.properties

Tue, 21 Aug 2012 14:10:39 -0700

author
johnc
date
Tue, 21 Aug 2012 14:10:39 -0700
changeset 3998
7383557659bd
parent 3984
3958f0acde31
child 4795
3be6a41ad358
permissions
-rw-r--r--

7185699: G1: Prediction model discrepancies
Summary: Correct the result value of G1CollectedHeap::pending_card_num(). Change the code that calculates the GC efficiency of a non-young heap region to use historical data from mixed GCs and the actual number of live bytes when predicting how long it would take to collect the region. Changes were also reviewed by Thomas Schatzl.
Reviewed-by: azeemj, brutisso

duke@435 1 #
mgerdin@3619 2 # Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved.
duke@435 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
duke@435 4 #
duke@435 5 # This code is free software; you can redistribute it and/or modify it
duke@435 6 # under the terms of the GNU General Public License version 2 only, as
duke@435 7 # published by the Free Software Foundation.
duke@435 8 #
duke@435 9 # This code is distributed in the hope that it will be useful, but WITHOUT
duke@435 10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
duke@435 11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
duke@435 12 # version 2 for more details (a copy is included in the LICENSE file that
duke@435 13 # accompanied this code).
duke@435 14 #
duke@435 15 # You should have received a copy of the GNU General Public License version
duke@435 16 # 2 along with this work; if not, write to the Free Software Foundation,
duke@435 17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
duke@435 18 #
trims@1907 19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
trims@1907 20 # or visit www.oracle.com if you need additional information or have any
trims@1907 21 # questions.
iveresov@1067 22 #
duke@435 23 #
duke@435 24
duke@435 25 # Properties for jprt
duke@435 26
iveresov@1067 27 # All build result bundles are full jdks, so the 64bit testing does not
ohair@594 28 # need the 32bit sibling bundle installed.
ohair@594 29 # Note: If the hotspot/make/Makefile changed to only bundle the 64bit files
ohair@594 30 # when bundling 64bit, and stripped out the 64bit files from any 32bit
ohair@594 31 # bundles, then this setting would be need to be "true".
duke@435 32
ohair@594 33 jprt.need.sibling.build=false
duke@435 34
ohair@594 35 # At submit time, the release supplied will be in jprt.submit.release
ohair@594 36 # and will be one of the official release names defined in jprt.
ohair@594 37 # jprt supports property value expansion using ${property.name} syntax.
kamg@526 38
ohair@594 39 # This tells jprt what default release we want to build
kamg@526 40
amurillo@3981 41 jprt.hotspot.default.release=jdk8
kamg@3550 42
kamg@3550 43 jprt.tools.default.release=${jprt.submit.option.release?${jprt.submit.option.release}:${jprt.hotspot.default.release}}
duke@435 44
jcoomes@1379 45 # Disable syncing the source after builds and tests are done.
jcoomes@1379 46
jcoomes@1379 47 jprt.sync.push=false
jcoomes@1379 48
bobv@2508 49 # Note: we want both embedded releases and regular releases to build and test
bobv@2508 50 # all platforms so that regressions are not introduced (eg. change to
bobv@2508 51 # common code by SE breaks PPC/ARM; change to common code by SE-E breaks
bobv@2508 52 # sparc etc.
bobv@2508 53
ohair@594 54 # Define the Solaris platforms we want for the various releases
trims@3008 55 jprt.my.solaris.sparc.jdk8=solaris_sparc_5.10
ohair@594 56 jprt.my.solaris.sparc.jdk7=solaris_sparc_5.10
amurillo@3983 57 jprt.my.solaris.sparc.jdk7u8=${jprt.my.solaris.sparc.jdk7}
ohair@594 58 jprt.my.solaris.sparc=${jprt.my.solaris.sparc.${jprt.tools.default.release}}
ohair@594 59
trims@3008 60 jprt.my.solaris.sparcv9.jdk8=solaris_sparcv9_5.10
ohair@594 61 jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10
amurillo@3983 62 jprt.my.solaris.sparcv9.jdk7u8=${jprt.my.solaris.sparcv9.jdk7}
ohair@594 63 jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}}
ohair@594 64
trims@3008 65 jprt.my.solaris.i586.jdk8=solaris_i586_5.10
ohair@594 66 jprt.my.solaris.i586.jdk7=solaris_i586_5.10
amurillo@3983 67 jprt.my.solaris.i586.jdk7u8=${jprt.my.solaris.i586.jdk7}
ohair@594 68 jprt.my.solaris.i586=${jprt.my.solaris.i586.${jprt.tools.default.release}}
ohair@594 69
trims@3008 70 jprt.my.solaris.x64.jdk8=solaris_x64_5.10
ohair@594 71 jprt.my.solaris.x64.jdk7=solaris_x64_5.10
amurillo@3983 72 jprt.my.solaris.x64.jdk7u8=${jprt.my.solaris.x64.jdk7}
ohair@594 73 jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}}
ohair@594 74
trims@3008 75 jprt.my.linux.i586.jdk8=linux_i586_2.6
ohair@1175 76 jprt.my.linux.i586.jdk7=linux_i586_2.6
amurillo@3983 77 jprt.my.linux.i586.jdk7u8=${jprt.my.linux.i586.jdk7}
ohair@1175 78 jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}}
ohair@1175 79
trims@3008 80 jprt.my.linux.x64.jdk8=linux_x64_2.6
ohair@1175 81 jprt.my.linux.x64.jdk7=linux_x64_2.6
amurillo@3983 82 jprt.my.linux.x64.jdk7u8=${jprt.my.linux.x64.jdk7}
ohair@1175 83 jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}}
ohair@1175 84
trims@3008 85 jprt.my.linux.ppc.jdk8=linux_ppc_2.6
bobv@2508 86 jprt.my.linux.ppc.jdk7=linux_ppc_2.6
amurillo@3983 87 jprt.my.linux.ppc.jdk7u8=${jprt.my.linux.ppc.jdk7}
bobv@2508 88 jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}}
bobv@2508 89
trims@3008 90 jprt.my.linux.ppcv2.jdk8=linux_ppcv2_2.6
bobv@2508 91 jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6
amurillo@3983 92 jprt.my.linux.ppcv2.jdk7u8=${jprt.my.linux.ppcv2.jdk7}
bobv@2508 93 jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}}
bobv@2508 94
trims@3008 95 jprt.my.linux.ppcsflt.jdk8=linux_ppcsflt_2.6
bobv@2508 96 jprt.my.linux.ppcsflt.jdk7=linux_ppcsflt_2.6
amurillo@3983 97 jprt.my.linux.ppcsflt.jdk7u8=${jprt.my.linux.ppcsflt.jdk7}
bobv@2508 98 jprt.my.linux.ppcsflt=${jprt.my.linux.ppcsflt.${jprt.tools.default.release}}
bobv@2508 99
trims@3008 100 jprt.my.linux.armvfp.jdk8=linux_armvfp_2.6
bobv@2508 101 jprt.my.linux.armvfp.jdk7=linux_armvfp_2.6
amurillo@3983 102 jprt.my.linux.armvfp.jdk7u8=${jprt.my.linux.armvfp.jdk7}
bobv@2508 103 jprt.my.linux.armvfp=${jprt.my.linux.armvfp.${jprt.tools.default.release}}
bobv@2508 104
collins@3878 105 jprt.my.linux.armv6.jdk8=linux_armv6_2.6
collins@3878 106 jprt.my.linux.armv6.jdk7=linux_armv6_2.6
amurillo@3983 107 jprt.my.linux.armv6.jdk7u8=${jprt.my.linux.armv6.jdk7}
collins@3878 108 jprt.my.linux.armv6=${jprt.my.linux.armv6.${jprt.tools.default.release}}
collins@3878 109
trims@3008 110 jprt.my.linux.armsflt.jdk8=linux_armsflt_2.6
bobv@2508 111 jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6
amurillo@3983 112 jprt.my.linux.armsflt.jdk7u8=${jprt.my.linux.armsflt.jdk7}
bobv@2508 113 jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}}
bobv@2508 114
phh@3470 115 jprt.my.macosx.x64.jdk8=macosx_x64_10.7
phh@3470 116 jprt.my.macosx.x64.jdk7=macosx_x64_10.7
amurillo@3983 117 jprt.my.macosx.x64.jdk7u8=${jprt.my.macosx.x64.jdk7}
phh@3470 118 jprt.my.macosx.x64=${jprt.my.macosx.x64.${jprt.tools.default.release}}
phh@3470 119
trims@3008 120 jprt.my.windows.i586.jdk8=windows_i586_5.1
jcoomes@2135 121 jprt.my.windows.i586.jdk7=windows_i586_5.1
amurillo@3983 122 jprt.my.windows.i586.jdk7u8=${jprt.my.windows.i586.jdk7}
ohair@1175 123 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}}
ohair@1175 124
trims@3008 125 jprt.my.windows.x64.jdk8=windows_x64_5.2
ohair@1175 126 jprt.my.windows.x64.jdk7=windows_x64_5.2
amurillo@3983 127 jprt.my.windows.x64.jdk7u8=${jprt.my.windows.x64.jdk7}
ohair@1175 128 jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}}
ohair@594 129
ohair@594 130 # Standard list of jprt build targets for this source tree
ohair@594 131
bobv@2508 132 jprt.build.targets.standard= \
ohair@594 133 ${jprt.my.solaris.sparc}-{product|fastdebug|debug}, \
ohair@594 134 ${jprt.my.solaris.sparcv9}-{product|fastdebug|debug}, \
ohair@594 135 ${jprt.my.solaris.i586}-{product|fastdebug|debug}, \
ohair@594 136 ${jprt.my.solaris.x64}-{product|fastdebug|debug}, \
ohair@594 137 ${jprt.my.linux.i586}-{product|fastdebug|debug}, \
ohair@594 138 ${jprt.my.linux.x64}-{product|fastdebug}, \
phh@3470 139 ${jprt.my.macosx.x64}-{product|fastdebug|debug}, \
ohair@594 140 ${jprt.my.windows.i586}-{product|fastdebug|debug}, \
dholmes@3804 141 ${jprt.my.windows.x64}-{product|fastdebug|debug}, \
collins@3878 142 ${jprt.my.linux.armv6}-{product|fastdebug}
ohair@594 143
dholmes@2912 144 jprt.build.targets.open= \
dholmes@2912 145 ${jprt.my.solaris.i586}-{productOpen}, \
dholmes@2912 146 ${jprt.my.solaris.x64}-{debugOpen}, \
dholmes@2912 147 ${jprt.my.linux.x64}-{productOpen}
dholmes@2912 148
bobv@2508 149 jprt.build.targets.embedded= \
dholmes@2912 150 ${jprt.my.linux.i586}-{productEmb|fastdebugEmb|debugEmb}, \
dholmes@2912 151 ${jprt.my.linux.ppc}-{productEmb|fastdebugEmb}, \
dholmes@2912 152 ${jprt.my.linux.ppcv2}-{productEmb|fastdebugEmb}, \
dholmes@2912 153 ${jprt.my.linux.ppcsflt}-{productEmb|fastdebugEmb}, \
dholmes@2912 154 ${jprt.my.linux.armvfp}-{productEmb|fastdebugEmb}, \
dholmes@2912 155 ${jprt.my.linux.armsflt}-{productEmb|fastdebugEmb}
bobv@2508 156
bobv@2508 157 jprt.build.targets.all=${jprt.build.targets.standard}, \
dholmes@2912 158 ${jprt.build.targets.embedded}, ${jprt.build.targets.open}
bobv@2508 159
trims@3008 160 jprt.build.targets.jdk8=${jprt.build.targets.all}
bobv@2508 161 jprt.build.targets.jdk7=${jprt.build.targets.all}
amurillo@3983 162 jprt.build.targets.jdk7u8=${jprt.build.targets.all}
bobv@2508 163 jprt.build.targets=${jprt.build.targets.${jprt.tools.default.release}}
bobv@2508 164
ohair@594 165 # Subset lists of test targets for this source tree
ohair@594 166
ohair@594 167 jprt.my.solaris.sparc.test.targets= \
ohair@594 168 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jvm98, \
iveresov@3319 169 ${jprt.my.solaris.sparc}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 170 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-scimark, \
ohair@594 171 ${jprt.my.solaris.sparc}-product-{c1|c2}-runThese, \
ohair@594 172 ${jprt.my.solaris.sparc}-fastdebug-c1-runThese_Xshare, \
ohair@594 173 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
ohair@594 174 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
ohair@594 175 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
ohair@594 176 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
ohair@594 177 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
iveresov@1067 178 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \
iveresov@1067 179 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \
ohair@594 180 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_default, \
ohair@594 181 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_SerialGC, \
ohair@594 182 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParallelGC, \
ohair@594 183 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParNewGC, \
ohair@594 184 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_CMS, \
iveresov@1067 185 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_G1, \
iveresov@1067 186 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-GCOld_ParOldGC, \
ohair@594 187 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_default, \
iveresov@3319 188 ${jprt.my.solaris.sparc}-{product|fastdebug}-c2-jbb_default_nontiered, \
ohair@594 189 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_SerialGC, \
ohair@594 190 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_ParallelGC, \
ohair@594 191 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_CMS, \
iveresov@1067 192 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_G1, \
iveresov@1067 193 ${jprt.my.solaris.sparc}-{product|fastdebug}-{c1|c2}-jbb_ParOldGC
ohair@594 194
ohair@594 195 jprt.my.solaris.sparcv9.test.targets= \
ohair@594 196 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98, \
iveresov@3319 197 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 198 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark, \
ohair@594 199 ${jprt.my.solaris.sparcv9}-product-c2-runThese, \
ohair@594 200 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_default, \
ohair@594 201 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC, \
ohair@594 202 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
ohair@594 203 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
ohair@594 204 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS, \
iveresov@1067 205 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_G1, \
iveresov@1067 206 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
ohair@594 207 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_default, \
ohair@594 208 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_SerialGC, \
ohair@594 209 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParallelGC, \
ohair@594 210 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParNewGC, \
ohair@594 211 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_CMS, \
iveresov@1067 212 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_G1, \
iveresov@1067 213 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParOldGC, \
ohair@594 214 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_default, \
iveresov@3319 215 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_default_nontiered, \
ohair@594 216 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_SerialGC, \
ohair@594 217 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParallelGC, \
ohair@594 218 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_CMS, \
iveresov@1067 219 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_G1, \
iveresov@1067 220 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParOldGC
ohair@594 221
ohair@594 222 jprt.my.solaris.x64.test.targets= \
ohair@594 223 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98, \
iveresov@3319 224 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 225 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-scimark, \
ohair@594 226 ${jprt.my.solaris.x64}-product-c2-runThese, \
ohair@594 227 ${jprt.my.solaris.x64}-product-c2-runThese_Xcomp, \
ohair@594 228 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_default, \
ohair@594 229 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
ohair@594 230 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
ohair@594 231 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
ohair@594 232 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
iveresov@1067 233 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_G1, \
iveresov@1067 234 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
ohair@594 235 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_default, \
ohair@594 236 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
ohair@594 237 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
ohair@594 238 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
ohair@594 239 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \
iveresov@1067 240 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \
iveresov@1067 241 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \
ohair@594 242 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_default, \
iveresov@3319 243 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \
ohair@594 244 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_SerialGC, \
ohair@594 245 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \
iveresov@1067 246 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \
iveresov@1067 247 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \
iveresov@1067 248 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC
ohair@594 249
ohair@594 250 jprt.my.solaris.i586.test.targets= \
ohair@594 251 ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
iveresov@3319 252 ${jprt.my.solaris.i586}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 253 ${jprt.my.solaris.i586}-{product|fastdebug}-{c1|c2}-scimark, \
ohair@594 254 ${jprt.my.solaris.i586}-product-{c1|c2}-runThese_Xcomp, \
iveresov@1067 255 ${jprt.my.solaris.i586}-fastdebug-c1-runThese_Xcomp, \
ohair@594 256 ${jprt.my.solaris.i586}-fastdebug-c1-runThese_Xshare, \
ohair@594 257 ${jprt.my.solaris.i586}-product-c1-GCBasher_default, \
ohair@594 258 ${jprt.my.solaris.i586}-product-c1-GCBasher_SerialGC, \
ohair@594 259 ${jprt.my.solaris.i586}-product-c1-GCBasher_ParallelGC, \
ohair@594 260 ${jprt.my.solaris.i586}-product-c1-GCBasher_ParNewGC, \
ohair@594 261 ${jprt.my.solaris.i586}-product-c1-GCBasher_CMS, \
iveresov@1067 262 ${jprt.my.solaris.i586}-product-c1-GCBasher_G1, \
iveresov@1067 263 ${jprt.my.solaris.i586}-product-c1-GCBasher_ParOldGC, \
ohair@594 264 ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_default, \
ohair@594 265 ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_SerialGC, \
ohair@594 266 ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParallelGC, \
ohair@594 267 ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParNewGC, \
ohair@594 268 ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_CMS, \
iveresov@1067 269 ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_G1, \
iveresov@1067 270 ${jprt.my.solaris.i586}-fastdebug-c2-GCBasher_ParOldGC, \
ohair@594 271 ${jprt.my.solaris.i586}-product-c1-GCOld_default, \
ohair@594 272 ${jprt.my.solaris.i586}-product-c1-GCOld_SerialGC, \
ohair@594 273 ${jprt.my.solaris.i586}-product-c1-GCOld_ParallelGC, \
ohair@594 274 ${jprt.my.solaris.i586}-product-c1-GCOld_ParNewGC, \
ohair@594 275 ${jprt.my.solaris.i586}-product-c1-GCOld_CMS, \
iveresov@1067 276 ${jprt.my.solaris.i586}-product-c1-GCOld_G1, \
iveresov@1067 277 ${jprt.my.solaris.i586}-product-c1-GCOld_ParOldGC, \
ohair@594 278 ${jprt.my.solaris.i586}-fastdebug-c2-jbb_default, \
iveresov@3319 279 ${jprt.my.solaris.i586}-fastdebug-c2-jbb_default_nontiered, \
ohair@594 280 ${jprt.my.solaris.i586}-fastdebug-c2-jbb_ParallelGC, \
ohair@594 281 ${jprt.my.solaris.i586}-fastdebug-c2-jbb_CMS, \
iveresov@1067 282 ${jprt.my.solaris.i586}-fastdebug-c2-jbb_G1, \
iveresov@1067 283 ${jprt.my.solaris.i586}-fastdebug-c2-jbb_ParOldGC
ohair@594 284
ohair@594 285 jprt.my.linux.i586.test.targets = \
ohair@594 286 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
iveresov@3319 287 ${jprt.my.linux.i586}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 288 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-scimark, \
ohair@594 289 ${jprt.my.linux.i586}-product-c1-runThese_Xcomp, \
ohair@594 290 ${jprt.my.linux.i586}-fastdebug-c1-runThese_Xshare, \
kvn@1179 291 ${jprt.my.linux.i586}-fastdebug-c2-runThese_Xcomp, \
ohair@594 292 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
ohair@594 293 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
ohair@594 294 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
ohair@594 295 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
ohair@594 296 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
iveresov@1067 297 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \
iveresov@1067 298 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \
ohair@594 299 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_default, \
ohair@594 300 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_SerialGC, \
ohair@594 301 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParallelGC, \
ohair@594 302 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParNewGC, \
ohair@594 303 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_CMS, \
iveresov@1067 304 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_G1, \
iveresov@1067 305 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParOldGC, \
ohair@594 306 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_default, \
iveresov@3319 307 ${jprt.my.linux.i586}-{product|fastdebug}-c2-jbb_default_nontiered, \
ohair@594 308 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParallelGC, \
ohair@594 309 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_CMS, \
iveresov@1067 310 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_G1, \
iveresov@1067 311 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParOldGC
ohair@594 312
ohair@594 313 jprt.my.linux.x64.test.targets = \
ohair@594 314 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98, \
iveresov@3319 315 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 316 ${jprt.my.linux.x64}-{product|fastdebug}-c2-scimark, \
ohair@594 317 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_default, \
ohair@594 318 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
ohair@594 319 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
ohair@594 320 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
ohair@594 321 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
iveresov@1067 322 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_G1, \
iveresov@1067 323 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
ohair@594 324 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_default, \
ohair@594 325 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
ohair@594 326 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
ohair@594 327 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
ohair@594 328 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_CMS, \
iveresov@1067 329 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_G1, \
iveresov@1067 330 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \
ohair@594 331 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_default, \
iveresov@3319 332 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \
ohair@594 333 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \
iveresov@1067 334 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_G1, \
iveresov@1067 335 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParOldGC
ohair@594 336
phh@3470 337 jprt.my.macosx.x64.test.targets = \
phh@3470 338 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jvm98, \
phh@3470 339 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jvm98_nontiered, \
phh@3470 340 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-scimark, \
phh@3470 341 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_default, \
phh@3470 342 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
phh@3470 343 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
phh@3470 344 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
phh@3470 345 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
phh@3470 346 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_G1, \
phh@3470 347 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
phh@3470 348 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_default, \
phh@3470 349 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
phh@3470 350 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
phh@3470 351 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
phh@3470 352 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_CMS, \
phh@3470 353 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_G1, \
mikael@3819 354 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \
mikael@3819 355 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_default, \
mikael@3819 356 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \
mikael@3819 357 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \
mikael@3819 358 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_G1, \
mikael@3819 359 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_ParOldGC
phh@3470 360
ohair@594 361 jprt.my.windows.i586.test.targets = \
ohair@594 362 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jvm98, \
iveresov@3319 363 ${jprt.my.windows.i586}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 364 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-scimark, \
ohair@594 365 ${jprt.my.windows.i586}-product-{c1|c2}-runThese, \
ohair@594 366 ${jprt.my.windows.i586}-product-{c1|c2}-runThese_Xcomp, \
ohair@594 367 ${jprt.my.windows.i586}-fastdebug-c1-runThese_Xshare, \
ohair@594 368 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_default, \
ohair@594 369 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \
ohair@594 370 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \
ohair@594 371 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \
ohair@594 372 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \
iveresov@1067 373 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \
iveresov@1067 374 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \
ohair@594 375 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_default, \
ohair@594 376 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_SerialGC, \
ohair@594 377 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParallelGC, \
ohair@594 378 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParNewGC, \
ohair@594 379 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_CMS, \
iveresov@1067 380 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_G1, \
iveresov@1067 381 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParOldGC, \
ohair@594 382 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jbb_default, \
iveresov@3319 383 ${jprt.my.windows.i586}-{product|fastdebug}-c2-jbb_default_nontiered, \
ohair@594 384 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParallelGC, \
ohair@594 385 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_CMS, \
iveresov@1067 386 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_G1, \
iveresov@1067 387 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParOldGC
ohair@594 388
ohair@594 389 jprt.my.windows.x64.test.targets = \
ohair@594 390 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98, \
iveresov@3319 391 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98_nontiered, \
ohair@594 392 ${jprt.my.windows.x64}-{product|fastdebug}-c2-scimark, \
ohair@594 393 ${jprt.my.windows.x64}-product-c2-runThese, \
ohair@594 394 ${jprt.my.windows.x64}-product-c2-runThese_Xcomp, \
ohair@594 395 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_default, \
ohair@594 396 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \
ohair@594 397 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \
ohair@594 398 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \
ohair@594 399 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_CMS, \
johnc@2535 400 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_G1, \
iveresov@1067 401 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \
ohair@594 402 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_default, \
ohair@594 403 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \
ohair@594 404 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \
ohair@594 405 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \
ohair@594 406 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_CMS, \
iveresov@1067 407 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_G1, \
iveresov@1067 408 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \
ohair@594 409 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default, \
iveresov@3319 410 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \
ohair@594 411 ${jprt.my.windows.x64}-product-c2-jbb_CMS, \
ohair@594 412 ${jprt.my.windows.x64}-product-c2-jbb_ParallelGC, \
iveresov@1067 413 ${jprt.my.windows.x64}-product-c2-jbb_G1, \
iveresov@1067 414 ${jprt.my.windows.x64}-product-c2-jbb_ParOldGC
ohair@594 415
dholmes@2912 416 # Some basic "smoke" tests for OpenJDK builds
dholmes@2912 417 jprt.test.targets.open = \
iveresov@3319 418 ${jprt.my.solaris.x64}-{productOpen|debugOpen|fastdebugOpen}-c2-jvm98, \
iveresov@3319 419 ${jprt.my.solaris.i586}-{productOpen|fastdebugOpen}-c2-jvm98, \
iveresov@3319 420 ${jprt.my.linux.x64}-{productOpen|fastdebugOpen}-c2-jvm98
dholmes@2912 421
bobv@2508 422 # Testing for actual embedded builds is different to standard
bobv@2508 423 jprt.my.linux.i586.test.targets.embedded = \
bobv@2508 424 linux_i586_2.6-product-c1-scimark
bobv@2508 425
ohair@594 426 # The complete list of test targets for jprt
bobv@2508 427 # Note: no PPC or ARM tests at this stage
ohair@594 428
bobv@2508 429 jprt.test.targets.standard = \
dholmes@2912 430 ${jprt.my.linux.i586.test.targets.embedded}, \
ohair@594 431 ${jprt.my.solaris.sparc.test.targets}, \
ohair@594 432 ${jprt.my.solaris.sparcv9.test.targets}, \
ohair@594 433 ${jprt.my.solaris.i586.test.targets}, \
ohair@594 434 ${jprt.my.solaris.x64.test.targets}, \
ohair@594 435 ${jprt.my.linux.i586.test.targets}, \
ohair@594 436 ${jprt.my.linux.x64.test.targets}, \
phh@3470 437 ${jprt.my.macosx.x64.test.targets}, \
ohair@594 438 ${jprt.my.windows.i586.test.targets}, \
dholmes@2912 439 ${jprt.my.windows.x64.test.targets}, \
dholmes@2912 440 ${jprt.test.targets.open}
ohair@594 441
bobv@2508 442 jprt.test.targets.embedded= \
bobv@2508 443 ${jprt.my.linux.i586.test.targets.embedded}, \
bobv@2508 444 ${jprt.my.solaris.sparc.test.targets}, \
bobv@2508 445 ${jprt.my.solaris.sparcv9.test.targets}, \
bobv@2508 446 ${jprt.my.solaris.i586.test.targets}, \
bobv@2508 447 ${jprt.my.solaris.x64.test.targets}, \
bobv@2508 448 ${jprt.my.linux.x64.test.targets}, \
bobv@2508 449 ${jprt.my.windows.i586.test.targets}, \
bobv@2508 450 ${jprt.my.windows.x64.test.targets}
bobv@2508 451
bobv@2508 452
trims@3008 453 jprt.test.targets.jdk8=${jprt.test.targets.standard}
bobv@2508 454 jprt.test.targets.jdk7=${jprt.test.targets.standard}
amurillo@3983 455 jprt.test.targets.jdk7u8=${jprt.test.targets.jdk7}
bobv@2508 456 jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}}
bobv@2508 457
ohair@763 458 # The default test/Makefile targets that should be run
ohair@763 459
ohair@763 460 #jprt.make.rule.test.targets=*-product-*-packtest
ohair@763 461
bobv@2508 462 jprt.make.rule.test.targets.standard.client = \
ohair@1216 463 ${jprt.my.solaris.sparc}-*-c1-clienttest, \
ohair@1216 464 ${jprt.my.solaris.i586}-*-c1-clienttest, \
ohair@1216 465 ${jprt.my.linux.i586}-*-c1-clienttest, \
bobv@2508 466 ${jprt.my.windows.i586}-*-c1-clienttest
bobv@2508 467
bobv@2508 468 jprt.make.rule.test.targets.standard.server = \
ohair@1216 469 ${jprt.my.solaris.sparc}-*-c2-servertest, \
ohair@1216 470 ${jprt.my.solaris.sparcv9}-*-c2-servertest, \
ohair@1216 471 ${jprt.my.solaris.i586}-*-c2-servertest, \
ohair@1216 472 ${jprt.my.solaris.x64}-*-c2-servertest, \
ohair@1216 473 ${jprt.my.linux.i586}-*-c2-servertest, \
ohair@1216 474 ${jprt.my.linux.x64}-*-c2-servertest, \
phh@3470 475 ${jprt.my.macosx.x64}-*-c2-servertest, \
ohair@1216 476 ${jprt.my.windows.i586}-*-c2-servertest, \
ohair@1216 477 ${jprt.my.windows.x64}-*-c2-servertest
ohair@1216 478
brutisso@3266 479 jprt.make.rule.test.targets.standard.internalvmtests = \
brutisso@3266 480 ${jprt.my.solaris.sparc}-fastdebug-c2-internalvmtests, \
brutisso@3266 481 ${jprt.my.solaris.sparcv9}-fastdebug-c2-internalvmtests, \
brutisso@3266 482 ${jprt.my.solaris.i586}-fastdebug-c2-internalvmtests, \
brutisso@3266 483 ${jprt.my.solaris.x64}-fastdebug-c2-internalvmtests, \
brutisso@3266 484 ${jprt.my.linux.i586}-fastdebug-c2-internalvmtests, \
brutisso@3266 485 ${jprt.my.linux.x64}-fastdebug-c2-internalvmtests, \
phh@3470 486 ${jprt.my.macosx.x64}-fastdebug-c2-internalvmtests, \
brutisso@3266 487 ${jprt.my.windows.i586}-fastdebug-c2-internalvmtests, \
brutisso@3266 488 ${jprt.my.windows.x64}-fastdebug-c2-internalvmtests
mgerdin@3619 489
mgerdin@3619 490 jprt.make.rule.test.targets.standard.wbapi = \
mgerdin@3619 491 ${jprt.my.solaris.sparc}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 492 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 493 ${jprt.my.solaris.i586}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 494 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 495 ${jprt.my.linux.i586}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 496 ${jprt.my.linux.x64}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 497 ${jprt.my.windows.i586}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 498 ${jprt.my.windows.x64}-{product|fastdebug}-c2-wbapitest, \
mgerdin@3619 499 ${jprt.my.solaris.sparc}-{product|fastdebug}-c1-wbapitest, \
mgerdin@3619 500 ${jprt.my.solaris.i586}-{product|fastdebug}-c1-wbapitest, \
mgerdin@3619 501 ${jprt.my.linux.i586}-{product|fastdebug}-c1-wbapitest, \
mgerdin@3619 502 ${jprt.my.windows.i586}-{product|fastdebug}-c1-wbapitest
mgerdin@3619 503
bobv@2508 504 jprt.make.rule.test.targets.standard = \
bobv@2508 505 ${jprt.make.rule.test.targets.standard.client}, \
brutisso@3266 506 ${jprt.make.rule.test.targets.standard.server}, \
mgerdin@3619 507 ${jprt.make.rule.test.targets.standard.internalvmtests}, \
mgerdin@3619 508 ${jprt.make.rule.test.targets.standard.wbapi}
bobv@2508 509
bobv@2508 510 jprt.make.rule.test.targets.embedded = \
bobv@2508 511 ${jprt.make.rule.test.targets.standard.client}
bobv@2508 512
trims@3008 513 jprt.make.rule.test.targets.jdk8=${jprt.make.rule.test.targets.standard}
bobv@2508 514 jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard}
amurillo@3983 515 jprt.make.rule.test.targets.jdk7u8=${jprt.make.rule.test.targets.jdk7}
bobv@2508 516 jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}}
bobv@2508 517
mikael@3819 518 # 7155453: Work-around to prevent popups on OSX from blocking test completion
mikael@3819 519 # but the work-around is added to all platforms to be consistent
mikael@3819 520 jprt.jbb.options=-Djava.awt.headless=true

mercurial