annotate mx.jvmci/suite.py @ 22519:130265e00089

Update to mxversion 5.5.1.
author Josef Eisl <josef.eisl@jku.at>
date Fri, 04 Sep 2015 13:54:28 +0200
parents bdaa38ed01da
children f09bc19259b9
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 = {
22519
130265e00089 Update to mxversion 5.5.1.
Josef Eisl <josef.eisl@jku.at>
parents: 22497
diff changeset
2 "mxversion" : "5.5.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" : {
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
13 "url" : "http://lafo.ssw.uni-linz.ac.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" : {
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
34 "path" : "lib/hcfdis-3.jar",
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 "urls" : ["http://lafo.ssw.uni-linz.ac.at/hcfdis-3.jar"],
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
36 "sha1" : "a71247c6ddb90aad4abf7c77e501acc60674ef57",
17160
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
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
39 "C1VISUALIZER_DIST" : {
22295
11c97c1d824a Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22270
diff changeset
40 "path" : "lib/c1visualizer_2015-07-22.zip",
11c97c1d824a Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22270
diff changeset
41 "urls" : ["https://java.net/downloads/c1visualizer/c1visualizer_2015-07-22.zip"],
11c97c1d824a Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22270
diff changeset
42 "sha1" : "7ead6b2f7ed4643ef4d3343a5562e3d3f39564ac",
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
43 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
44
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
45 "JOL_INTERNALS" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
46 "path" : "lib/jol-internals.jar",
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
47 "urls" : ["http://lafo.ssw.uni-linz.ac.at/truffle/jol/jol-internals.jar"],
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
48 "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
49 },
22327
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
50
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
51 "BATIK" : {
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
52 "path" : "lib/batik-all-1.7.jar",
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
53 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3",
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
54 "urls" : ["http://lafo.ssw.uni-linz.ac.at/graal-external-deps/batik-all-1.7.jar"],
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
55 },
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
56 },
17160
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 "jrelibraries" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
59 "JFR" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
60 "jar" : "jfr.jar",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
61 }
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
62 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
63
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
64 "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
65
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
66 # ------------- 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
67
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
68 "jdk.internal.jvmci.service" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
69 "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
70 "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
71 "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
72 "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
73 },
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
74
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
75 "jdk.internal.jvmci.service.processor" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
76 "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
77 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
78 "dependencies" : ["jdk.internal.jvmci.service"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
79 "checkstyle" : "jdk.internal.jvmci.service",
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
80 "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
81 "workingSets" : "JVMCI,Codegen,HotSpot",
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
82 },
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
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
84 # ------------- JVMCI:API -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
85
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
86 "jdk.internal.jvmci.common" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
87 "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
88 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
89 "checkstyle" : "jdk.internal.jvmci.service",
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
90 "javaCompliance" : "1.8",
21628
35da7c00e2fa Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21614
diff changeset
91 "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
92 },
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
93
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
94 "jdk.internal.jvmci.meta" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
95 "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
96 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
97 "checkstyle" : "jdk.internal.jvmci.service",
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
98 "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
99 "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
100 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
101
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
102 "jdk.internal.jvmci.code" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
103 "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
104 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
105 "dependencies" : ["jdk.internal.jvmci.meta"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
106 "checkstyle" : "jdk.internal.jvmci.service",
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
107 "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
108 "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
109 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
110
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
111 "jdk.internal.jvmci.runtime" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
112 "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
113 "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
114 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
115 "jdk.internal.jvmci.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
116 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
117 "checkstyle" : "jdk.internal.jvmci.service",
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
118 "javaCompliance" : "1.8",
21628
35da7c00e2fa Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21614
diff changeset
119 "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
120 },
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
121
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
122 "jdk.internal.jvmci.runtime.test" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
123 "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
124 "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
125 "dependencies" : [
22293
a12693d78272 inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents: 22289
diff changeset
126 "mx:JUNIT",
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
127 "jdk.internal.jvmci.common",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
128 "jdk.internal.jvmci.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
129 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
130 "checkstyle" : "jdk.internal.jvmci.service",
21663
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
131 "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
132 "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
133 },
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
134
22398
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
135 "jdk.internal.jvmci.inittimer" : {
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
136 "subDir" : "jvmci",
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
137 "sourceDirs" : ["src"],
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
138 "checkstyle" : "jdk.internal.jvmci.service",
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
139 "javaCompliance" : "1.8",
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
140 "workingSets" : "JVMCI",
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
141 },
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
142
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
143 "jdk.internal.jvmci.options" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
144 "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
145 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
146 "checkstyle" : "jdk.internal.jvmci.service",
22398
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
147 "dependencies" : ["jdk.internal.jvmci.inittimer"],
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
148 "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
149 "workingSets" : "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
150 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
151
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
152 "jdk.internal.jvmci.compiler" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
153 "subDir" : "jvmci",
21780
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
154 "sourceDirs" : ["src"],
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
155 "dependencies" : [
22299
7b4a47fcc4c0 Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22295
diff changeset
156 "jdk.internal.jvmci.options",
22429
a1b0a76567c7 Select default compiler from jvmci.compiler system property.
Roland Schatz <roland.schatz@oracle.com>
parents: 22413
diff changeset
157 "jdk.internal.jvmci.runtime",
21780
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
158 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
159 "checkstyle" : "jdk.internal.jvmci.service",
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
160 "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"],
21780
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
161 "javaCompliance" : "1.8",
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
162 "workingSets" : "JVMCI",
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
163 },
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
164
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
165 "jdk.internal.jvmci.options.processor" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
166 "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
167 "sourceDirs" : ["src"],
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
168 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
169 "jdk.internal.jvmci.options",
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
170 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
171 "checkstyle" : "jdk.internal.jvmci.service",
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
172 "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
173 "workingSets" : "JVMCI,Codegen",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
174 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
175
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
176 "jdk.internal.jvmci.options.test" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
177 "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
178 "sourceDirs" : ["src"],
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
179 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
180 "jdk.internal.jvmci.options",
22293
a12693d78272 inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents: 22289
diff changeset
181 "mx:JUNIT",
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
182 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
183 "checkstyle" : "jdk.internal.jvmci.service",
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
184 "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
185 "workingSets" : "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
186 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
187
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
188 # ------------- 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
189
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
190 "jdk.internal.jvmci.amd64" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
191 "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
192 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
193 "dependencies" : ["jdk.internal.jvmci.code"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
194 "checkstyle" : "jdk.internal.jvmci.service",
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
195 "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
196 "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
197 },
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
198
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
199 "jdk.internal.jvmci.sparc" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
200 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
201 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
202 "dependencies" : ["jdk.internal.jvmci.code"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
203 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
204 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
205 "workingSets" : "JVMCI,SPARC",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
206 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
207
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
208 "jdk.internal.jvmci.hotspot" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
209 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
210 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
211 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
212 "jdk.internal.jvmci.hotspotvmconfig",
22429
a1b0a76567c7 Select default compiler from jvmci.compiler system property.
Roland Schatz <roland.schatz@oracle.com>
parents: 22413
diff changeset
213 "jdk.internal.jvmci.compiler",
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
214 "jdk.internal.jvmci.common",
22371
7d48038267b4 Eliminate jdk.internal.jvmci.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22299
diff changeset
215 "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
216 ],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
217 "annotationProcessors" : [
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
218 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR",
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
219 "JVMCI_OPTIONS_PROCESSOR",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
220 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
221 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
222 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
223 "workingSets" : "JVMCI",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
224 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
225
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
226 "jdk.internal.jvmci.hotspotvmconfig" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
227 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
228 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
229 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
230 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
231 "workingSets" : "JVMCI,HotSpot",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
232 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
233
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
234 "jdk.internal.jvmci.hotspotvmconfig.processor" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
235 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
236 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
237 "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig", "jdk.internal.jvmci.common"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
238 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
239 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
240 "workingSets" : "JVMCI,HotSpot,Codegen",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
241 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
242
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
243 "jdk.internal.jvmci.hotspot.amd64" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
244 "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
245 "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
246 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
247 "jdk.internal.jvmci.amd64",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
248 "jdk.internal.jvmci.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
249 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
250 "checkstyle" : "jdk.internal.jvmci.service",
22172
c3331cd13f06 made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents: 22168
diff changeset
251 "annotationProcessors" : [
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
252 "JVMCI_SERVICE_PROCESSOR",
22172
c3331cd13f06 made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents: 22168
diff changeset
253 ],
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
254 "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
255 "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
256 },
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
257
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
258 "jdk.internal.jvmci.hotspot.sparc" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
259 "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
260 "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
261 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
262 "jdk.internal.jvmci.sparc",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
263 "jdk.internal.jvmci.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
264 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
265 "checkstyle" : "jdk.internal.jvmci.service",
22172
c3331cd13f06 made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents: 22168
diff changeset
266 "annotationProcessors" : [
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
267 "JVMCI_SERVICE_PROCESSOR",
22172
c3331cd13f06 made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents: 22168
diff changeset
268 ],
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
269 "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
270 "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
271 },
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
272
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
273 "jdk.internal.jvmci.hotspot.jfr" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
274 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
275 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
276 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
277 "jdk.internal.jvmci.hotspot",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
278 "JFR",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
279 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
280 "checkstyle" : "jdk.internal.jvmci.service",
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
281 "annotationProcessors" : ["JVMCI_SERVICE_PROCESSOR"],
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
282 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
283 "profile" : "",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
284 "workingSets" : "JVMCI,HotSpot",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
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 "hotspot" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
288 "native" : True,
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
289 "class" : "HotSpotProject",
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
290 "output" : "build<nojvmci>",
22335
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
291 # vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
292 # vs-<arch>/<buildname>/<vmbuild>/<lib:jvm>
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
293 # vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm>
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
294 "os_arch" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
295 "windows" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
296 "<others>" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
297 "results" : [
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
298 'vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
299 'vs-<arch>/<buildname>/<vmbuild>/<lib:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
300 'vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
301 ]
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
302 }
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
303 },
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
304 "<others>": {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
305 "<others>" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
306 "results" : [
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
307 '<os>/<os>_<arch>_<buildname>/generated/jvmtifiles/jvmti.h',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
308 '<os>/<os>_<arch>_<buildname>/generated/sa-jdi.jar',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
309 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
310 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
311 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:saproc>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
312 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:saproc>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
313 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jsig>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
314 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jsig>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
315 ]
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
316 }
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
317 },
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
318 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
319 }
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
320 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
321
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
322 "distributions" : {
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
323
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
324 # ------------- Distributions -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
325
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
326 "JVM_<vmbuild>_<vm>" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
327 "dependencies" : ["hotspot"],
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
328 "native" : True,
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
329 "os_arch" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
330 "linux" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
331 "amd64" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
332 "path" : "build/<vmbuild>/linux/amd64/<vm>/jvm.tar",
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
333 }
22283
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
334 },
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
335 "darwin" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
336 "amd64" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
337 "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
338 }
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
339 },
22329
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
340 "windows" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
341 "amd64" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
342 "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
343 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
344 },
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
345 "solaris" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
346 "sparcv9" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
347 "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
348 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
349 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
350 }
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
351 },
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
352
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
353 "JVMCI_SERVICE" : {
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
354 "path" : "build/jvmci-service.jar",
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
355 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
356 "sourcesPath" : "build/jvmci-service.src.zip",
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
357 "dependencies" : ["jdk.internal.jvmci.service"],
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
358 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
359
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
360 "JVMCI_OPTIONS" : {
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
361 "path" : "build/jvmci-options.jar",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
362 "subDir" : "jvmci",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
363 "sourcesPath" : "build/jvmci-options.src.zip",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
364 "dependencies" : ["jdk.internal.jvmci.options"],
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
365 },
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
366
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
367 "JVMCI_API" : {
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
368 "path" : "build/jvmci-api.jar",
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
369 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
370 "sourcesPath" : "build/jvmci-api.src.zip",
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
371 "dependencies" : [
22398
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
372 "jdk.internal.jvmci.inittimer",
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
373 "jdk.internal.jvmci.runtime",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
374 "jdk.internal.jvmci.common",
22177
64d8d749715f fixed canonicalization
Doug Simon <doug.simon@oracle.com>
parents: 22175
diff changeset
375 "jdk.internal.jvmci.compiler",
22433
b86b624dabae amd64 and sparc code is not HotSpot-specific, therefore should be in JVMCI_API distribution
Christian Wimmer <christian.wimmer@oracle.com>
parents: 22429
diff changeset
376 "jdk.internal.jvmci.amd64",
b86b624dabae amd64 and sparc code is not HotSpot-specific, therefore should be in JVMCI_API distribution
Christian Wimmer <christian.wimmer@oracle.com>
parents: 22429
diff changeset
377 "jdk.internal.jvmci.sparc",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
378 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
379 "distDependencies" : [
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
380 "JVMCI_OPTIONS",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
381 "JVMCI_SERVICE",
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
382 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
383 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
384
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
385 "JVMCI_HOTSPOTVMCONFIG" : {
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
386 "path" : "build/jvmci-hotspotvmconfig.jar",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
387 "subDir" : "jvmci",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
388 "sourcesPath" : "build/jvmci-hotspotvmconfig.src.zip",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
389 "dependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
390 "jdk.internal.jvmci.hotspotvmconfig",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
391 ],
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
392 },
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
393
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
394 "JVMCI_HOTSPOT" : {
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
395 "path" : "build/jvmci-hotspot.jar",
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
396 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
397 "sourcesPath" : "build/jvmci-hotspot.src.zip",
21631
77acf6ba2fc0 Move EventProvider to jvmci.hotspot, make it a JVMCI Service
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21628
diff changeset
398 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
399 "jdk.internal.jvmci.hotspot.amd64",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
400 "jdk.internal.jvmci.hotspot.sparc",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
401 "jdk.internal.jvmci.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
402 ],
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
403 "distDependencies" : [
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
404 "JVMCI_HOTSPOTVMCONFIG",
22289
26e2a05f8d95 fixed mx_jvmci_makefile to use mx.classpath_entries()
Doug Simon <doug.simon@oracle.com>
parents: 22284
diff changeset
405 "JVMCI_SERVICE",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
406 "JVMCI_API",
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
407 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
408 },
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
409
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
410 "JVMCI_TEST" : {
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
411 "path" : "build/jvmci-test.jar",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
412 "subDir" : "jvmci",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
413 "sourcesPath" : "build/jvmci-test.src.zip",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
414 "dependencies" : [
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
415 "jdk.internal.jvmci.options.test",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
416 "jdk.internal.jvmci.runtime.test",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
417 ],
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
418 "distDependencies" : [
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
419 "JVMCI_API",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
420 ],
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
421 "exclude" : ["mx:JUNIT"],
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
422 },
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
423
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
424 "JVMCI_OPTIONS_PROCESSOR" : {
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
425 "path" : "build/jvmci-options-processor.jar",
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
426 "subDir" : "jvmci",
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
427 "sourcesPath" : "build/jvmci-options-processor.src.zip",
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
428 "dependencies" : ["jdk.internal.jvmci.options.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
429 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
430 "JVMCI_OPTIONS",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
431 ],
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
432 },
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
433
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
434 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR" : {
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
435 "path" : "build/jvmci-hotspotvmconfig-processor.jar",
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
436 "subDir" : "jvmci",
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
437 "sourcesPath" : "build/jvmci-hotspotvmconfig-processor.src.zip",
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
438 "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
439 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
440 "JVMCI_API",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
441 "JVMCI_HOTSPOTVMCONFIG",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
442 ],
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
443 },
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
444
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
445 "JVMCI_SERVICE_PROCESSOR" : {
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
446 "path" : "build/jvmci-service-processor.jar",
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
447 "subDir" : "jvmci",
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
448 "sourcesPath" : "build/jvmci-service-processor.src.zip",
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
449 "dependencies" : ["jdk.internal.jvmci.service.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
450 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
451 "JVMCI_SERVICE",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
452 ],
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
453 },
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
454 },
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
455 }