Mercurial > hg > graal-compiler
annotate make/jprt.properties @ 15388:769fc3629f59
Add phase FlowSensitiveReductionPhase.
It is possible to remove GuardingPiNodes, CheckCastNodes, and FixedGuards during
HighTier under certain conditions (control-flow sensitive conditions).
The phase added in this commit (FlowSensitiveReductionPhase) does that,
and in addition replaces usages with "downcasting" PiNodes when possible
thus resulting in more precise object stamps (e.g., non-null).
Finally, usages of floating, side-effects free, expressions are also simplified
(as per control-flow sensitive conditions).
The newly added phase runs only during HighTier and can be deactivated
using Graal option FlowSensitiveReduction (it is active by default).
author | Miguel Garcia <miguel.m.garcia@oracle.com> |
---|---|
date | Fri, 25 Apr 2014 16:50:52 +0200 |
parents | f0221ff14605 |
children | 3ef5c627634a |
rev | line source |
---|---|
0 | 1 # |
8795
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
2 # Copyright (c) 2006, 2013, Oracle and/or its affiliates. All rights reserved. |
0 | 3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 # | |
5 # This code is free software; you can redistribute it and/or modify it | |
6 # under the terms of the GNU General Public License version 2 only, as | |
7 # published by the Free Software Foundation. | |
8 # | |
9 # This code is distributed in the hope that it will be useful, but WITHOUT | |
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
12 # version 2 for more details (a copy is included in the LICENSE file that | |
13 # accompanied this code). | |
14 # | |
15 # You should have received a copy of the GNU General Public License version | |
16 # 2 along with this work; if not, write to the Free Software Foundation, | |
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | |
18 # | |
1552
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
1492
diff
changeset
|
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
1492
diff
changeset
|
20 # or visit www.oracle.com if you need additional information or have any |
c18cbe5936b8
6941466: Oracle rebranding changes for Hotspot repositories
trims
parents:
1492
diff
changeset
|
21 # questions. |
632 | 22 # |
0 | 23 # |
24 | |
25 # Properties for jprt | |
26 | |
12928
384c92148c68
8023496: [jprt] build and test solaris 64-bits only
amurillo
parents:
12272
diff
changeset
|
27 # All build result bundles are full jdks. |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
28 jprt.need.sibling.build=false |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
29 |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
30 # At submit time, the release supplied will be in jprt.submit.release |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
31 # and will be one of the official release names defined in jprt. |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
32 # jprt supports property value expansion using ${property.name} syntax. |
0 | 33 |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
34 # This tells jprt what default release we want to build |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
35 |
6594
d5ec46c7da5c
7191765: make jdk8 the default jprt release for hs24
amurillo
parents:
6175
diff
changeset
|
36 jprt.hotspot.default.release=jdk8 |
4923 | 37 |
38 jprt.tools.default.release=${jprt.submit.option.release?${jprt.submit.option.release}:${jprt.hotspot.default.release}} | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
39 |
944 | 40 # Disable syncing the source after builds and tests are done. |
41 | |
42 jprt.sync.push=false | |
43 | |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
44 # Note: we want both embedded releases and regular releases to build and test |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
45 # all platforms so that regressions are not introduced (eg. change to |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
46 # common code by SE breaks PPC/ARM; change to common code by SE-E breaks |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
47 # sparc etc. |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
48 |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
49 # Define the Solaris platforms we want for the various releases |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
50 jprt.my.solaris.sparcv9.jdk8=solaris_sparcv9_5.10 |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
51 jprt.my.solaris.sparcv9.jdk7=solaris_sparcv9_5.10 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
52 jprt.my.solaris.sparcv9.jdk7u8=${jprt.my.solaris.sparcv9.jdk7} |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
53 jprt.my.solaris.sparcv9=${jprt.my.solaris.sparcv9.${jprt.tools.default.release}} |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
54 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
55 jprt.my.solaris.x64.jdk8=solaris_x64_5.10 |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
56 jprt.my.solaris.x64.jdk7=solaris_x64_5.10 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
57 jprt.my.solaris.x64.jdk7u8=${jprt.my.solaris.x64.jdk7} |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
58 jprt.my.solaris.x64=${jprt.my.solaris.x64.${jprt.tools.default.release}} |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
59 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
60 jprt.my.linux.i586.jdk8=linux_i586_2.6 |
740
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
61 jprt.my.linux.i586.jdk7=linux_i586_2.6 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
62 jprt.my.linux.i586.jdk7u8=${jprt.my.linux.i586.jdk7} |
740
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
63 jprt.my.linux.i586=${jprt.my.linux.i586.${jprt.tools.default.release}} |
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
64 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
65 jprt.my.linux.x64.jdk8=linux_x64_2.6 |
740
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
66 jprt.my.linux.x64.jdk7=linux_x64_2.6 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
67 jprt.my.linux.x64.jdk7u8=${jprt.my.linux.x64.jdk7} |
740
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
68 jprt.my.linux.x64=${jprt.my.linux.x64.${jprt.tools.default.release}} |
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
69 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
70 jprt.my.linux.ppc.jdk8=linux_ppc_2.6 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
71 jprt.my.linux.ppc.jdk7=linux_ppc_2.6 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
72 jprt.my.linux.ppc.jdk7u8=${jprt.my.linux.ppc.jdk7} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
73 jprt.my.linux.ppc=${jprt.my.linux.ppc.${jprt.tools.default.release}} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
74 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
75 jprt.my.linux.ppcv2.jdk8=linux_ppcv2_2.6 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
76 jprt.my.linux.ppcv2.jdk7=linux_ppcv2_2.6 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
77 jprt.my.linux.ppcv2.jdk7u8=${jprt.my.linux.ppcv2.jdk7} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
78 jprt.my.linux.ppcv2=${jprt.my.linux.ppcv2.${jprt.tools.default.release}} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
79 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
80 jprt.my.linux.ppcsflt.jdk8=linux_ppcsflt_2.6 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
81 jprt.my.linux.ppcsflt.jdk7=linux_ppcsflt_2.6 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
82 jprt.my.linux.ppcsflt.jdk7u8=${jprt.my.linux.ppcsflt.jdk7} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
83 jprt.my.linux.ppcsflt=${jprt.my.linux.ppcsflt.${jprt.tools.default.release}} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
84 |
8795
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
85 jprt.my.linux.armvfpsflt.jdk8=linux_armvfpsflt_2.6 |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
86 jprt.my.linux.armvfpsflt=${jprt.my.linux.armvfpsflt.${jprt.tools.default.release}} |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
87 |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
88 jprt.my.linux.armvfphflt.jdk8=linux_armvfphflt_2.6 |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
89 jprt.my.linux.armvfphflt=${jprt.my.linux.armvfphflt.${jprt.tools.default.release}} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
90 |
8795
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
91 # The ARM GP vfp-sflt build is not currently supported |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
92 #jprt.my.linux.armvs.jdk8=linux_armvs_2.6 |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
93 #jprt.my.linux.armvs=${jprt.my.linux.armvs.${jprt.tools.default.release}} |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
94 |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
95 jprt.my.linux.armvh.jdk8=linux_armvh_2.6 |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
96 jprt.my.linux.armvh=${jprt.my.linux.armvh.${jprt.tools.default.release}} |
6175 | 97 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
98 jprt.my.linux.armsflt.jdk8=linux_armsflt_2.6 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
99 jprt.my.linux.armsflt.jdk7=linux_armsflt_2.6 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
100 jprt.my.linux.armsflt.jdk7u8=${jprt.my.linux.armsflt.jdk7} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
101 jprt.my.linux.armsflt=${jprt.my.linux.armsflt.${jprt.tools.default.release}} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
102 |
4843
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
103 jprt.my.macosx.x64.jdk8=macosx_x64_10.7 |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
104 jprt.my.macosx.x64.jdk7=macosx_x64_10.7 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
105 jprt.my.macosx.x64.jdk7u8=${jprt.my.macosx.x64.jdk7} |
4843
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
106 jprt.my.macosx.x64=${jprt.my.macosx.x64.${jprt.tools.default.release}} |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
107 |
12272
c81dd5393a5e
8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
tbell
parents:
10274
diff
changeset
|
108 jprt.my.windows.i586.jdk8=windows_i586_6.1 |
c81dd5393a5e
8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
tbell
parents:
10274
diff
changeset
|
109 jprt.my.windows.i586.jdk7=windows_i586_6.1 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
110 jprt.my.windows.i586.jdk7u8=${jprt.my.windows.i586.jdk7} |
740
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
111 jprt.my.windows.i586=${jprt.my.windows.i586.${jprt.tools.default.release}} |
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
112 |
12272
c81dd5393a5e
8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
tbell
parents:
10274
diff
changeset
|
113 jprt.my.windows.x64.jdk8=windows_x64_6.1 |
c81dd5393a5e
8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
tbell
parents:
10274
diff
changeset
|
114 jprt.my.windows.x64.jdk7=windows_x64_6.1 |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
115 jprt.my.windows.x64.jdk7u8=${jprt.my.windows.x64.jdk7} |
740
c8379544879a
6831225: Upgrade JPRT jobs to use newer Linux 2.6 (e.g. Fedora 9)
ohair
parents:
719
diff
changeset
|
116 jprt.my.windows.x64=${jprt.my.windows.x64.${jprt.tools.default.release}} |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
117 |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
118 # Standard list of jprt build targets for this source tree |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
119 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
120 jprt.build.targets.standard= \ |
10274 | 121 ${jprt.my.solaris.sparcv9}-{product|fastdebug|optimized}, \ |
9152 | 122 ${jprt.my.solaris.x64}-{product|fastdebug}, \ |
123 ${jprt.my.linux.i586}-{product|fastdebug}, \ | |
10274 | 124 ${jprt.my.linux.x64}-{product|fastdebug|optimized}, \ |
9152 | 125 ${jprt.my.macosx.x64}-{product|fastdebug}, \ |
126 ${jprt.my.windows.i586}-{product|fastdebug}, \ | |
10274 | 127 ${jprt.my.windows.x64}-{product|fastdebug|optimized}, \ |
8795
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
128 ${jprt.my.linux.armvh}-{product|fastdebug} |
91
a294fd0c4b38
6583644: Move all managed/SCCS files out of 'build' into 'make' directory
kamg
parents:
0
diff
changeset
|
129 |
3380 | 130 jprt.build.targets.open= \ |
131 ${jprt.my.solaris.x64}-{debugOpen}, \ | |
132 ${jprt.my.linux.x64}-{productOpen} | |
133 | |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
134 jprt.build.targets.embedded= \ |
9152 | 135 ${jprt.my.linux.i586}-{productEmb|fastdebugEmb}, \ |
3380 | 136 ${jprt.my.linux.ppc}-{productEmb|fastdebugEmb}, \ |
137 ${jprt.my.linux.ppcv2}-{productEmb|fastdebugEmb}, \ | |
138 ${jprt.my.linux.ppcsflt}-{productEmb|fastdebugEmb}, \ | |
8795
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
139 ${jprt.my.linux.armvfpsflt}-{productEmb|fastdebugEmb}, \ |
3be6a41ad358
8008783: Modifications needed to JPRT to allow for building hard float abi and new bundle changes
dholmes
parents:
6597
diff
changeset
|
140 ${jprt.my.linux.armvfphflt}-{productEmb|fastdebugEmb}, \ |
3380 | 141 ${jprt.my.linux.armsflt}-{productEmb|fastdebugEmb} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
142 |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
143 jprt.build.targets.all=${jprt.build.targets.standard}, \ |
3380 | 144 ${jprt.build.targets.embedded}, ${jprt.build.targets.open} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
145 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
146 jprt.build.targets.jdk8=${jprt.build.targets.all} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
147 jprt.build.targets.jdk7=${jprt.build.targets.all} |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
148 jprt.build.targets.jdk7u8=${jprt.build.targets.all} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
149 jprt.build.targets=${jprt.build.targets.${jprt.tools.default.release}} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
150 |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
151 # Subset lists of test targets for this source tree |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
152 |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
153 jprt.my.solaris.sparcv9.test.targets= \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
154 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98, \ |
4123 | 155 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jvm98_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
156 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-scimark, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
157 ${jprt.my.solaris.sparcv9}-product-c2-runThese, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
158 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
159 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
160 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
161 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_CMS, \ |
632 | 162 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_G1, \ |
163 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
164 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
165 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
166 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
167 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_CMS, \ |
632 | 168 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_G1, \ |
169 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-GCOld_ParOldGC, \ | |
4123 | 170 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_default_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
171 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
172 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
173 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_CMS, \ |
632 | 174 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_G1, \ |
175 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-jbb_ParOldGC | |
0 | 176 |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
177 jprt.my.solaris.x64.test.targets= \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
178 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98, \ |
4123 | 179 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
180 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-scimark, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
181 ${jprt.my.solaris.x64}-product-c2-runThese, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
182 ${jprt.my.solaris.x64}-product-c2-runThese_Xcomp, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
183 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
184 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
185 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
186 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ |
632 | 187 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_G1, \ |
188 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
189 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
190 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
191 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
192 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \ |
632 | 193 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \ |
194 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ | |
4123 | 195 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
196 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
197 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \ |
632 | 198 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_CMS, \ |
199 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_G1, \ | |
200 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-GCOld_ParOldGC | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
201 |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
202 jprt.my.linux.i586.test.targets = \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
203 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-jvm98, \ |
4123 | 204 ${jprt.my.linux.i586}-{product|fastdebug}-c2-jvm98_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
205 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-scimark, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
206 ${jprt.my.linux.i586}-product-c1-runThese_Xcomp, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
207 ${jprt.my.linux.i586}-fastdebug-c1-runThese_Xshare, \ |
744
af5d39ca39a3
6835796: Fedora 9 linux_i586-fastdebug-c2-runThese_Xcomp times out
kvn
parents:
740
diff
changeset
|
208 ${jprt.my.linux.i586}-fastdebug-c2-runThese_Xcomp, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
209 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
210 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
211 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
212 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ |
632 | 213 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ |
214 ${jprt.my.linux.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
215 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
216 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
217 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
218 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_CMS, \ |
632 | 219 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_G1, \ |
220 ${jprt.my.linux.i586}-product-{c1|c2}-GCOld_ParOldGC, \ | |
9152 | 221 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_SerialGC, \ |
4123 | 222 ${jprt.my.linux.i586}-{product|fastdebug}-c2-jbb_default_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
223 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
224 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_CMS, \ |
632 | 225 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_G1, \ |
226 ${jprt.my.linux.i586}-{product|fastdebug}-c1-jbb_ParOldGC | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
227 |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
228 jprt.my.linux.x64.test.targets = \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
229 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98, \ |
4123 | 230 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
231 ${jprt.my.linux.x64}-{product|fastdebug}-c2-scimark, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
232 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
233 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
234 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
235 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ |
632 | 236 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_G1, \ |
237 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
238 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
239 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
240 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
241 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_CMS, \ |
632 | 242 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_G1, \ |
243 ${jprt.my.linux.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ | |
4123 | 244 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
245 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \ |
632 | 246 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_G1, \ |
247 ${jprt.my.linux.x64}-{product|fastdebug}-c2-jbb_ParOldGC | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
248 |
4843
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
249 jprt.my.macosx.x64.test.targets = \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
250 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jvm98, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
251 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
252 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-scimark, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
253 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
254 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
255 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
256 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
257 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_G1, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
258 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
259 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
260 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
261 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
262 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_CMS, \ |
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
263 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_G1, \ |
6116 | 264 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ |
265 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ | |
266 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_ParallelGC, \ | |
267 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_G1, \ | |
268 ${jprt.my.macosx.x64}-{product|fastdebug}-c2-jbb_ParOldGC | |
4843
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
269 |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
270 jprt.my.windows.i586.test.targets = \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
271 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jvm98, \ |
4123 | 272 ${jprt.my.windows.i586}-{product|fastdebug}-c2-jvm98_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
273 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-scimark, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
274 ${jprt.my.windows.i586}-product-{c1|c2}-runThese, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
275 ${jprt.my.windows.i586}-product-{c1|c2}-runThese_Xcomp, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
276 ${jprt.my.windows.i586}-fastdebug-c1-runThese_Xshare, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
277 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
278 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
279 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
280 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_CMS, \ |
632 | 281 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_G1, \ |
282 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-GCBasher_ParOldGC, \ | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
283 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
284 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
285 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
286 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_CMS, \ |
632 | 287 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_G1, \ |
288 ${jprt.my.windows.i586}-product-{c1|c2}-GCOld_ParOldGC, \ | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
289 ${jprt.my.windows.i586}-{product|fastdebug}-{c1|c2}-jbb_default, \ |
4123 | 290 ${jprt.my.windows.i586}-{product|fastdebug}-c2-jbb_default_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
291 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
292 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_CMS, \ |
632 | 293 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_G1, \ |
294 ${jprt.my.windows.i586}-product-{c1|c2}-jbb_ParOldGC | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
295 |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
296 jprt.my.windows.x64.test.targets = \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
297 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98, \ |
4123 | 298 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jvm98_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
299 ${jprt.my.windows.x64}-{product|fastdebug}-c2-scimark, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
300 ${jprt.my.windows.x64}-product-c2-runThese, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
301 ${jprt.my.windows.x64}-product-c2-runThese_Xcomp, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
302 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
303 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
304 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
305 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_CMS, \ |
2228 | 306 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_G1, \ |
632 | 307 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCBasher_ParOldGC, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
308 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_SerialGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
309 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParallelGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
310 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParNewGC, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
311 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_CMS, \ |
632 | 312 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_G1, \ |
313 ${jprt.my.windows.x64}-{product|fastdebug}-c2-GCOld_ParOldGC, \ | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
314 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default, \ |
4123 | 315 ${jprt.my.windows.x64}-{product|fastdebug}-c2-jbb_default_nontiered, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
316 ${jprt.my.windows.x64}-product-c2-jbb_CMS, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
317 ${jprt.my.windows.x64}-product-c2-jbb_ParallelGC, \ |
632 | 318 ${jprt.my.windows.x64}-product-c2-jbb_G1, \ |
319 ${jprt.my.windows.x64}-product-c2-jbb_ParOldGC | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
320 |
3380 | 321 # Some basic "smoke" tests for OpenJDK builds |
322 jprt.test.targets.open = \ | |
9152 | 323 ${jprt.my.solaris.x64}-{productOpen|fastdebugOpen}-c2-jvm98, \ |
4123 | 324 ${jprt.my.linux.x64}-{productOpen|fastdebugOpen}-c2-jvm98 |
3380 | 325 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
326 # Testing for actual embedded builds is different to standard |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
327 jprt.my.linux.i586.test.targets.embedded = \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
328 linux_i586_2.6-product-c1-scimark |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
329 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
330 # The complete list of test targets for jprt |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
331 # Note: no PPC or ARM tests at this stage |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
332 |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
333 jprt.test.targets.standard = \ |
3380 | 334 ${jprt.my.linux.i586.test.targets.embedded}, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
335 ${jprt.my.solaris.sparcv9.test.targets}, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
336 ${jprt.my.solaris.x64.test.targets}, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
337 ${jprt.my.linux.i586.test.targets}, \ |
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
338 ${jprt.my.linux.x64.test.targets}, \ |
4843
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
339 ${jprt.my.macosx.x64.test.targets}, \ |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
340 ${jprt.my.windows.i586.test.targets}, \ |
3380 | 341 ${jprt.my.windows.x64.test.targets}, \ |
342 ${jprt.test.targets.open} | |
159
af059c49e677
6703308: Fix jprt.properties to allow for jdk6 and jdk7 builds
ohair
parents:
91
diff
changeset
|
343 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
344 jprt.test.targets.embedded= \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
345 ${jprt.my.linux.i586.test.targets.embedded}, \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
346 ${jprt.my.solaris.sparcv9.test.targets}, \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
347 ${jprt.my.solaris.x64.test.targets}, \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
348 ${jprt.my.linux.x64.test.targets}, \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
349 ${jprt.my.windows.i586.test.targets}, \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
350 ${jprt.my.windows.x64.test.targets} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
351 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
352 jprt.test.targets.jdk8=${jprt.test.targets.standard} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
353 jprt.test.targets.jdk7=${jprt.test.targets.standard} |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
354 jprt.test.targets.jdk7u8=${jprt.test.targets.jdk7} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
355 jprt.test.targets=${jprt.test.targets.${jprt.tools.default.release}} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
356 |
328
68e0443dfd9c
6745363: Add ability to run packtest to hotspot/test/makefile
ohair
parents:
196
diff
changeset
|
357 # The default test/Makefile targets that should be run |
68e0443dfd9c
6745363: Add ability to run packtest to hotspot/test/makefile
ohair
parents:
196
diff
changeset
|
358 |
68e0443dfd9c
6745363: Add ability to run packtest to hotspot/test/makefile
ohair
parents:
196
diff
changeset
|
359 #jprt.make.rule.test.targets=*-product-*-packtest |
68e0443dfd9c
6745363: Add ability to run packtest to hotspot/test/makefile
ohair
parents:
196
diff
changeset
|
360 |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
361 jprt.make.rule.test.targets.standard.client = \ |
781
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
362 ${jprt.my.linux.i586}-*-c1-clienttest, \ |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
363 ${jprt.my.windows.i586}-*-c1-clienttest |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
364 |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
365 jprt.make.rule.test.targets.standard.server = \ |
781
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
366 ${jprt.my.solaris.sparcv9}-*-c2-servertest, \ |
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
367 ${jprt.my.solaris.x64}-*-c2-servertest, \ |
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
368 ${jprt.my.linux.i586}-*-c2-servertest, \ |
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
369 ${jprt.my.linux.x64}-*-c2-servertest, \ |
4843
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
370 ${jprt.my.macosx.x64}-*-c2-servertest, \ |
781
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
371 ${jprt.my.windows.i586}-*-c2-servertest, \ |
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
372 ${jprt.my.windows.x64}-*-c2-servertest |
44ccd7a9065c
6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
ohair
parents:
744
diff
changeset
|
373 |
4070
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
374 jprt.make.rule.test.targets.standard.internalvmtests = \ |
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
375 ${jprt.my.solaris.sparcv9}-fastdebug-c2-internalvmtests, \ |
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
376 ${jprt.my.solaris.x64}-fastdebug-c2-internalvmtests, \ |
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
377 ${jprt.my.linux.i586}-fastdebug-c2-internalvmtests, \ |
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
378 ${jprt.my.linux.x64}-fastdebug-c2-internalvmtests, \ |
4843
d6660fedbab5
7126732: MAC: Require Mac OS X builds/tests for JPRT integrate jobs for HotSpot
phh
parents:
4125
diff
changeset
|
379 ${jprt.my.macosx.x64}-fastdebug-c2-internalvmtests, \ |
4070
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
380 ${jprt.my.windows.i586}-fastdebug-c2-internalvmtests, \ |
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
381 ${jprt.my.windows.x64}-fastdebug-c2-internalvmtests |
5915 | 382 |
383 jprt.make.rule.test.targets.standard.wbapi = \ | |
384 ${jprt.my.solaris.sparcv9}-{product|fastdebug}-c2-wbapitest, \ | |
385 ${jprt.my.solaris.x64}-{product|fastdebug}-c2-wbapitest, \ | |
386 ${jprt.my.linux.i586}-{product|fastdebug}-c2-wbapitest, \ | |
387 ${jprt.my.linux.x64}-{product|fastdebug}-c2-wbapitest, \ | |
388 ${jprt.my.windows.i586}-{product|fastdebug}-c2-wbapitest, \ | |
389 ${jprt.my.windows.x64}-{product|fastdebug}-c2-wbapitest, \ | |
390 ${jprt.my.linux.i586}-{product|fastdebug}-c1-wbapitest, \ | |
391 ${jprt.my.windows.i586}-{product|fastdebug}-c1-wbapitest | |
392 | |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
393 jprt.make.rule.test.targets.standard = \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
394 ${jprt.make.rule.test.targets.standard.client}, \ |
4070
6fd81579526f
7102044: G1: VM crashes with assert(old_end != new_end) failed: don't call this otherwise
brutisso
parents:
3812
diff
changeset
|
395 ${jprt.make.rule.test.targets.standard.server}, \ |
5915 | 396 ${jprt.make.rule.test.targets.standard.internalvmtests}, \ |
397 ${jprt.make.rule.test.targets.standard.wbapi} | |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
398 |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
399 jprt.make.rule.test.targets.embedded = \ |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
400 ${jprt.make.rule.test.targets.standard.client} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
401 |
3812
0cc8a70952c3
7070061: Adjust Hotspot make/jprt.properties for new JDK8 settings
trims
parents:
3380
diff
changeset
|
402 jprt.make.rule.test.targets.jdk8=${jprt.make.rule.test.targets.standard} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
403 jprt.make.rule.test.targets.jdk7=${jprt.make.rule.test.targets.standard} |
6596
eff5d59db7e1
7189729: jprt.properties should include release jdk7u8
amurillo
parents:
6175
diff
changeset
|
404 jprt.make.rule.test.targets.jdk7u8=${jprt.make.rule.test.targets.jdk7} |
2192
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
405 jprt.make.rule.test.targets=${jprt.make.rule.test.targets.${jprt.tools.default.release}} |
b92c45f2bc75
7016023: Enable building ARM and PPC from src/closed repository
bobv
parents:
2103
diff
changeset
|
406 |
6116 | 407 # 7155453: Work-around to prevent popups on OSX from blocking test completion |
9152 | 408 # but the work-around is added to all platforms to be consistent |
6116 | 409 jprt.jbb.options=-Djava.awt.headless=true |