annotate mx.jvmci/suite.py @ 24225:a2dbb6fcc923

Added tag jvmci-0.33 for changeset 3aed4cb813f4
author Doug Simon <doug.simon@oracle.com>
date Fri, 18 Aug 2017 22:47:33 +0200
parents 95d0e0762de5
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
1 suite = {
23720
286b19732922 update required mx version
Doug Simon <doug.simon@oracle.com>
parents: 23679
diff changeset
2 "mxversion" : "5.33.1",
22139
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
3 "name" : "jvmci",
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
4 "url" : "http://openjdk.java.net/projects/graal",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
5 "developer" : {
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
6 "name" : "Truffle and Graal developers",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
7 "email" : "graal-dev@openjdk.java.net",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
8 "organization" : "Graal",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
9 "organizationUrl" : "http://openjdk.java.net/projects/graal",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
10 },
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
11 "repositories" : {
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
12 "lafo-snapshots" : {
22521
c64c5c8a238d use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22520
diff changeset
13 "url" : "https://curio.ssw.jku.at/nexus/content/repositories/snapshots",
22410
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
14 "licenses" : ["GPLv2-CPE", "UPL"]
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
15 },
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
16 },
22410
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
17
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
18 "licenses" : {
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
19 "UPL" : {
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
20 "name" : "Universal Permissive License, Version 1.0",
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
21 "url" : "http://opensource.org/licenses/UPL",
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
22 }
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
23 },
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
24
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
25 "defaultLicense" : "GPLv2-CPE",
21568
3b8bbf51d320 Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.
Michael Van De Vanter <michael.van.de.vanter@oracle.com>
parents: 21449
diff changeset
26
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
27 # ------------- Libraries -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
28
22139
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
29 "libraries" : {
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
30
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
31 # ------------- Libraries -------------
21568
3b8bbf51d320 Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.
Michael Van De Vanter <michael.van.de.vanter@oracle.com>
parents: 21449
diff changeset
32
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
33 "HCFDIS" : {
22520
f09bc19259b9 use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22519
diff changeset
34 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/hcfdis-3.jar"],
22270
e4efc2b03eb4 Use newer version of hcfdis.jar (New version contains new SPARC instructions and continues disassembling when unknown instruction is encountered)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22244
diff changeset
35 "sha1" : "a71247c6ddb90aad4abf7c77e501acc60674ef57",
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
36 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
37
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
38 "C1VISUALIZER_DIST" : {
24135
a8e0d0625b32 removed defunct support for non-INCLUDE_JVMCI builds
Doug Simon <doug.simon@oracle.com>
parents: 23785
diff changeset
39 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/c1visualizer/c1visualizer-1.6.zip"],
a8e0d0625b32 removed defunct support for non-INCLUDE_JVMCI builds
Doug Simon <doug.simon@oracle.com>
parents: 23785
diff changeset
40 "sha1" : "5309b3fad46067846b9e2ea55933786cdbd6f6dd",
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
41 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
42
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
43 "JOL_INTERNALS" : {
22520
f09bc19259b9 use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22519
diff changeset
44 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/truffle/jol/jol-internals.jar"],
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
45 "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
46 },
22327
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
47
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
48 "BATIK" : {
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
49 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3",
22520
f09bc19259b9 use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22519
diff changeset
50 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/batik-all-1.7.jar"],
22327
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
51 },
21983
964677af4a3c Removing com.oracle.truffle.* modules as they have been moved do truffle repository. Modifying suite.py to consume Truffle as a binary.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents: 21894
diff changeset
52 },
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
53
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
54 "jrelibraries" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
55 "JFR" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
56 "jar" : "jfr.jar",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
57 }
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
58 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
59
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
60 "projects" : {
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
61
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
62 # ------------- JVMCI:Service -------------
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
63
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
64 "jdk.vm.ci.services" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
65 "subDir" : "jvmci",
21604
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
66 "sourceDirs" : ["src"],
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
67 "javaCompliance" : "1.8",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
68 "workingSets" : "API,JVMCI",
21604
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
69 },
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
70
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
71 # ------------- JVMCI:API -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
72
23392
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
73 "jdk.vm.ci.common" : {
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
74 "subDir" : "jvmci",
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
75 "sourceDirs" : ["src"],
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
76 "checkstyle" : "jdk.vm.ci.services",
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
77 "javaCompliance" : "1.8",
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
78 "workingSets" : "API,JVMCI",
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
79 },
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
80
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
81 "jdk.vm.ci.meta" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
82 "subDir" : "jvmci",
21672
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
83 "sourceDirs" : ["src"],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
84 "checkstyle" : "jdk.vm.ci.services",
21672
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
85 "javaCompliance" : "1.8",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
86 "workingSets" : "API,JVMCI",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
87 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
88
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
89 "jdk.vm.ci.code" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
90 "subDir" : "jvmci",
21672
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
91 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
92 "dependencies" : ["jdk.vm.ci.meta"],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
93 "checkstyle" : "jdk.vm.ci.services",
21672
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
94 "javaCompliance" : "1.8",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
95 "workingSets" : "API,JVMCI",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
96 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
97
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
98 "jdk.vm.ci.runtime" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
99 "subDir" : "jvmci",
21551
5324104ac4f3 moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21550
diff changeset
100 "sourceDirs" : ["src"],
5324104ac4f3 moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21550
diff changeset
101 "dependencies" : [
22697
57646377e480 Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Roland Schatz <roland.schatz@oracle.com>
parents: 22675
diff changeset
102 "jdk.vm.ci.code",
21551
5324104ac4f3 moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21550
diff changeset
103 ],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
104 "checkstyle" : "jdk.vm.ci.services",
21551
5324104ac4f3 moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21550
diff changeset
105 "javaCompliance" : "1.8",
21628
35da7c00e2fa Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21614
diff changeset
106 "workingSets" : "API,JVMCI",
21551
5324104ac4f3 moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21550
diff changeset
107 },
5324104ac4f3 moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21550
diff changeset
108
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
109 "jdk.vm.ci.runtime.test" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
110 "subDir" : "jvmci",
21663
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
111 "sourceDirs" : ["src"],
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
112 "dependencies" : [
22293
a12693d78272 inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents: 22289
diff changeset
113 "mx:JUNIT",
23392
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
114 "jdk.vm.ci.common",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
115 "jdk.vm.ci.runtime",
21663
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
116 ],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
117 "checkstyle" : "jdk.vm.ci.services",
21663
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
118 "javaCompliance" : "1.8",
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
119 "workingSets" : "API,JVMCI",
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
120 },
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
121
21720
d915361cc3a1 moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21716
diff changeset
122 # ------------- JVMCI:HotSpot -------------
d915361cc3a1 moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21716
diff changeset
123
22759
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
124 "jdk.vm.ci.aarch64" : {
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
125 "subDir" : "jvmci",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
126 "sourceDirs" : ["src"],
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
127 "dependencies" : ["jdk.vm.ci.code"],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
128 "checkstyle" : "jdk.vm.ci.services",
22759
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
129 "javaCompliance" : "1.8",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
130 "workingSets" : "JVMCI,AArch64",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
131 },
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
132
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
133 "jdk.vm.ci.amd64" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
134 "subDir" : "jvmci",
21673
5024c80224c7 moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21672
diff changeset
135 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
136 "dependencies" : ["jdk.vm.ci.code"],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
137 "checkstyle" : "jdk.vm.ci.services",
21673
5024c80224c7 moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21672
diff changeset
138 "javaCompliance" : "1.8",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
139 "workingSets" : "JVMCI,AMD64",
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
140 },
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
141
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
142 "jdk.vm.ci.sparc" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
143 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
144 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
145 "dependencies" : ["jdk.vm.ci.code"],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
146 "checkstyle" : "jdk.vm.ci.services",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
147 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
148 "workingSets" : "JVMCI,SPARC",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
149 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
150
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
151 "jdk.vm.ci.hotspot" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
152 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
153 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
154 "dependencies" : [
23785
5cf445d2acf6 Exported elements referring to inaccessible types in jdk.vm.ci (JDK-8167180)
Doug Simon <doug.simon@oracle.com>
parents: 23720
diff changeset
155 "jdk.vm.ci.services",
23392
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
156 "jdk.vm.ci.common",
22697
57646377e480 Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Roland Schatz <roland.schatz@oracle.com>
parents: 22675
diff changeset
157 "jdk.vm.ci.runtime",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
158 ],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
159 "checkstyle" : "jdk.vm.ci.services",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
160 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
161 "workingSets" : "JVMCI",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
162 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
163
22759
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
164 "jdk.vm.ci.hotspot.aarch64" : {
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
165 "subDir" : "jvmci",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
166 "sourceDirs" : ["src"],
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
167 "dependencies" : [
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
168 "jdk.vm.ci.aarch64",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
169 "jdk.vm.ci.hotspot",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
170 ],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
171 "checkstyle" : "jdk.vm.ci.services",
22759
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
172 "javaCompliance" : "1.8",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
173 "workingSets" : "JVMCI,HotSpot,AArch64",
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
174 },
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
175
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
176 "jdk.vm.ci.hotspot.amd64" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
177 "subDir" : "jvmci",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
178 "sourceDirs" : ["src"],
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
179 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
180 "jdk.vm.ci.amd64",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
181 "jdk.vm.ci.hotspot",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
182 ],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
183 "checkstyle" : "jdk.vm.ci.services",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
184 "javaCompliance" : "1.8",
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
185 "workingSets" : "JVMCI,HotSpot,AMD64",
21673
5024c80224c7 moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21672
diff changeset
186 },
5024c80224c7 moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21672
diff changeset
187
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
188 "jdk.vm.ci.hotspot.sparc" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
189 "subDir" : "jvmci",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
190 "sourceDirs" : ["src"],
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
191 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
192 "jdk.vm.ci.sparc",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
193 "jdk.vm.ci.hotspot",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
194 ],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
195 "checkstyle" : "jdk.vm.ci.services",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
196 "javaCompliance" : "1.8",
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
197 "workingSets" : "JVMCI,HotSpot,SPARC",
21673
5024c80224c7 moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21672
diff changeset
198 },
5024c80224c7 moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21672
diff changeset
199
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
200 "jdk.vm.ci.hotspot.jfr" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
201 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
202 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
203 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
204 "jdk.vm.ci.hotspot",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
205 "JFR",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
206 ],
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
207 "checkstyle" : "jdk.vm.ci.services",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
208 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
209 "profile" : "",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
210 "workingSets" : "JVMCI,HotSpot",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
211 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
212
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
213 "hotspot" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
214 "native" : True,
23406
b2ca0db14546 added dependency from hotspot to jdk.vm.ci.hotspot to ensure HotSpotVMConfig.inline.hpp is built before hotspot is compiled
Doug Simon <doug.simon@oracle.com>
parents: 23393
diff changeset
215 "dependencies" : [
b2ca0db14546 added dependency from hotspot to jdk.vm.ci.hotspot to ensure HotSpotVMConfig.inline.hpp is built before hotspot is compiled
Doug Simon <doug.simon@oracle.com>
parents: 23393
diff changeset
216 "jdk.vm.ci.hotspot",
b2ca0db14546 added dependency from hotspot to jdk.vm.ci.hotspot to ensure HotSpotVMConfig.inline.hpp is built before hotspot is compiled
Doug Simon <doug.simon@oracle.com>
parents: 23393
diff changeset
217 ],
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
218 "class" : "HotSpotProject",
24135
a8e0d0625b32 removed defunct support for non-INCLUDE_JVMCI builds
Doug Simon <doug.simon@oracle.com>
parents: 23785
diff changeset
219 "output" : "build",
22335
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
220 # vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
221 # vs-<arch>/<buildname>/<vmbuild>/<lib:jvm>
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
222 # vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm>
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
223 "os_arch" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
224 "windows" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
225 "<others>" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
226 "results" : [
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
227 'vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
228 'vs-<arch>/<buildname>/<vmbuild>/<lib:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
229 'vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
230 ]
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
231 }
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
232 },
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
233 "<others>": {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
234 "<others>" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
235 "results" : [
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
236 '<os>/<os>_<arch>_<buildname>/generated/jvmtifiles/jvmti.h',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
237 '<os>/<os>_<arch>_<buildname>/generated/sa-jdi.jar',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
238 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
239 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
240 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:saproc>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
241 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:saproc>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
242 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jsig>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
243 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jsig>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
244 ]
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
245 }
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
246 },
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
247 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
248 }
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
249 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
250
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
251 "distributions" : {
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
252
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
253 # ------------- Distributions -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
254
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
255 "JVM_<vmbuild>_<vm>" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
256 "dependencies" : ["hotspot"],
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
257 "native" : True,
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
258 "os_arch" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
259 "linux" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
260 "amd64" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
261 "path" : "build/<vmbuild>/linux/amd64/<vm>/jvm.tar",
22627
e778e9aaed23 Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22618
diff changeset
262 },
e778e9aaed23 Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22618
diff changeset
263 "sparcv9" : {
e778e9aaed23 Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22618
diff changeset
264 "path" : "build/<vmbuild>/linux/sparcv9/<vm>/jvm.tar",
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
265 }
22283
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
266 },
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
267 "darwin" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
268 "amd64" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
269 "path" : "build/<vmbuild>/darwin/amd64/<vm>/jvm.tar",
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
270 }
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
271 },
22329
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
272 "windows" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
273 "amd64" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
274 "path" : "build/<vmbuild>/windows/amd64/<vm>/jvm.tar",
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
275 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
276 },
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
277 "solaris" : {
24150
95d0e0762de5 Add Solaris/AMD64 distribution.
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 24135
diff changeset
278 "amd64" : {
95d0e0762de5 Add Solaris/AMD64 distribution.
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 24135
diff changeset
279 "path" : "build/<vmbuild>/solaris/amd64/<vm>/jvm.tar",
95d0e0762de5 Add Solaris/AMD64 distribution.
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 24135
diff changeset
280 },
22329
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
281 "sparcv9" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
282 "path" : "build/<vmbuild>/solaris/sparcv9/<vm>/jvm.tar",
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
283 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
284 },
23408
f84a5ac3be22 make JVMCI JDK immutable and sharable among different JVMCI clients
Doug Simon <doug.simon@oracle.com>
parents: 23406
diff changeset
285 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
286 },
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
287
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
288 "JVMCI_SERVICES" : {
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
289 "subDir" : "jvmci",
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
290 "dependencies" : ["jdk.vm.ci.services"],
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
291 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
292
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
293 "JVMCI_API" : {
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
294 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
295 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
296 "jdk.vm.ci.runtime",
23392
b3a816d3b844 Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents: 23387
diff changeset
297 "jdk.vm.ci.common",
22759
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
298 "jdk.vm.ci.aarch64",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
299 "jdk.vm.ci.amd64",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
300 "jdk.vm.ci.sparc",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
301 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
302 "distDependencies" : [
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
303 "JVMCI_SERVICES",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
304 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
305 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
306
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
307 "JVMCI_HOTSPOT" : {
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
308 "subDir" : "jvmci",
21631
77acf6ba2fc0 Move EventProvider to jvmci.hotspot, make it a JVMCI Service
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21628
diff changeset
309 "dependencies" : [
22759
577a4a8caa72 8143072: [JVMCI] Port JVMCI to AArch64
twisti
parents: 22758
diff changeset
310 "jdk.vm.ci.hotspot.aarch64",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
311 "jdk.vm.ci.hotspot.amd64",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
312 "jdk.vm.ci.hotspot.sparc",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
313 "jdk.vm.ci.hotspot.jfr",
21631
77acf6ba2fc0 Move EventProvider to jvmci.hotspot, make it a JVMCI Service
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21628
diff changeset
314 ],
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
315 "distDependencies" : [
22761
f2206f5bb62e removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents: 22759
diff changeset
316 "JVMCI_SERVICES",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
317 "JVMCI_API",
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
318 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
319 },
22174
a7b17cb2ce37 annotation processor dependencies must be Distributions or Libraries; inter-suite references must be qualified with suite prefix
Doug Simon <doug.simon@oracle.com>
parents: 22172
diff changeset
320
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
321 "JVMCI_TEST" : {
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
322 "subDir" : "jvmci",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
323 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
324 "jdk.vm.ci.runtime.test",
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
325 ],
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
326 "distDependencies" : [
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
327 "JVMCI_API",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
328 ],
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
329 "exclude" : ["mx:JUNIT"],
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
330 },
17163
30dda118ef3d mx: added support for extending distributions; require list literals for list attributes in projects.py
Doug Simon <doug.simon@oracle.com>
parents: 17160
diff changeset
331 },
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
332 }