annotate mx.jvmci/suite.py @ 22329:6dc8c13bf1c7

Add some supported os/arch for JVM distribution
author Gilles Duboscq <gilles.m.duboscq@oracle.com>
date Thu, 23 Jul 2015 10:46:27 +0200
parents 2c352e8d76ec
children 856aeb17e892
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 = {
22276
e1a5017645ba reflected mx version bump to 5.0.0
Doug Simon <doug.simon@oracle.com>
parents: 22275
diff changeset
2 "mxversion" : "5.0",
22139
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
3 "name" : "jvmci",
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
4
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
5 # ------------- Libraries -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
6
22139
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
7 "libraries" : {
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
8
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
9 # ------------- 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
10
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
11 "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
12 "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
13 "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
14 "sha1" : "a71247c6ddb90aad4abf7c77e501acc60674ef57",
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
15 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
16
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
17 "C1VISUALIZER_DIST" : {
22295
11c97c1d824a Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22270
diff changeset
18 "path" : "lib/c1visualizer_2015-07-22.zip",
11c97c1d824a Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22270
diff changeset
19 "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
20 "sha1" : "7ead6b2f7ed4643ef4d3343a5562e3d3f39564ac",
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
21 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
22
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
23 "JOL_INTERNALS" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
24 "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
25 "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
26 "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
27 },
22327
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
28
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
29 "BATIK" : {
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
30 "path" : "lib/batik-all-1.7.jar",
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
31 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3",
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
32 "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
33 },
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
34 },
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
35
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
36 "jrelibraries" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
37 "JFR" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
38 "jar" : "jfr.jar",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
39 }
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
40 },
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 "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
43
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
44 # ------------- 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
45
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
46 "jdk.internal.jvmci.service" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
47 "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
48 "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
49 "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
50 "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
51 },
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
52
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
53 "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
54 "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
55 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
56 "dependencies" : ["jdk.internal.jvmci.service"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
57 "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
58 "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
59 "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
60 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
61
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
62 # ------------- JVMCI:API -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
63
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
64 "jdk.internal.jvmci.common" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
65 "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
66 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
67 "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
68 "javaCompliance" : "1.8",
21628
35da7c00e2fa Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21614
diff changeset
69 "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
70 },
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
71
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
72 "jdk.internal.jvmci.meta" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
73 "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
74 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
75 "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
76 "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
77 "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
78 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
79
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
80 "jdk.internal.jvmci.code" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
81 "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
82 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
83 "dependencies" : ["jdk.internal.jvmci.meta"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
84 "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
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
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
89 "jdk.internal.jvmci.runtime" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
90 "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
91 "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
92 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
93 "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
94 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
95 "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
96 "javaCompliance" : "1.8",
21628
35da7c00e2fa Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21614
diff changeset
97 "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
98 },
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
99
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
100 "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
101 "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
102 "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
103 "dependencies" : [
22293
a12693d78272 inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents: 22289
diff changeset
104 "mx:JUNIT",
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
105 "jdk.internal.jvmci.common",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
106 "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
107 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
108 "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
109 "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
110 "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
111 },
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
112
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
113 "jdk.internal.jvmci.debug" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
114 "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
115 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
116 "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
117 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
118 "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
119 ],
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
120 "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"],
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
121 "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
122 "workingSets" : "JVMCI,Debug",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
123 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
124
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
125 "jdk.internal.jvmci.options" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
126 "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
127 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
128 "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
129 "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
130 "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
131 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
132
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
133 "jdk.internal.jvmci.compiler" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
134 "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
135 "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
136 "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
137 "jdk.internal.jvmci.options",
7b4a47fcc4c0 Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22295
diff changeset
138 "jdk.internal.jvmci.code",
21780
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
139 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
140 "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
141 "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
142 "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
143 "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
144 },
3d15183f3c93 Introduce Compiler interface in jvmci. Use it from jvmci.hotspot.CompilationTask
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21770
diff changeset
145
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
146 "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
147 "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
148 "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
149 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
150 "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
151 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
152 "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
153 "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
154 "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
155 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
156
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
157 "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
158 "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
159 "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
160 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
161 "jdk.internal.jvmci.options",
22293
a12693d78272 inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents: 22289
diff changeset
162 "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
163 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
164 "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
165 "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
166 "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
167 },
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
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
169 # ------------- 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
170
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
171 "jdk.internal.jvmci.amd64" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
172 "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
173 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
174 "dependencies" : ["jdk.internal.jvmci.code"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
175 "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
176 "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
177 "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
178 },
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
179
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
180 "jdk.internal.jvmci.sparc" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
181 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
182 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
183 "dependencies" : ["jdk.internal.jvmci.code"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
184 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
185 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
186 "workingSets" : "JVMCI,SPARC",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
187 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
188
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
189 "jdk.internal.jvmci.hotspot" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
190 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
191 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
192 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
193 "jdk.internal.jvmci.hotspotvmconfig",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
194 "jdk.internal.jvmci.runtime",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
195 "jdk.internal.jvmci.common",
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
196 "jdk.internal.jvmci.options",
7b4a47fcc4c0 Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22295
diff changeset
197 "jdk.internal.jvmci.runtime",
7b4a47fcc4c0 Move most of jdk.internal.jvmci.debug back into com.oracle.graal.debug
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22295
diff changeset
198 "jdk.internal.jvmci.debug",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
199 ],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
200 "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
201 "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
202 "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
203 "JVMCI_SERVICE_PROCESSOR",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
204 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
205 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
206 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
207 "workingSets" : "JVMCI",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
208 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
209
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
210 "jdk.internal.jvmci.hotspotvmconfig" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
211 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
212 "sourceDirs" : ["src"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
213 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
214 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
215 "workingSets" : "JVMCI,HotSpot",
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
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
218 "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
219 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
220 "sourceDirs" : ["src"],
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
221 "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig", "jdk.internal.jvmci.common"],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
222 "checkstyle" : "jdk.internal.jvmci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
223 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
224 "workingSets" : "JVMCI,HotSpot,Codegen",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
225 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
226
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
227 "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
228 "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
229 "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
230 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
231 "jdk.internal.jvmci.amd64",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
232 "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
233 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
234 "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
235 "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
236 "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
237 ],
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
238 "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
239 "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
240 },
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
241
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
242 "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
243 "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
244 "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
245 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
246 "jdk.internal.jvmci.sparc",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
247 "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
248 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
249 "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
250 "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
251 "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
252 ],
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
253 "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
254 "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
255 },
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
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
257 "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
258 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
259 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
260 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
261 "jdk.internal.jvmci.hotspot",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
262 "JFR",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
263 ],
22315
697b6b4a7f57 merge fixes
Doug Simon <doug.simon@oracle.com>
parents: 22313
diff changeset
264 "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
265 "annotationProcessors" : ["JVMCI_SERVICE_PROCESSOR"],
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
266 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
267 "profile" : "",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
268 "workingSets" : "JVMCI,HotSpot",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
269 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
270
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
271 "hotspot" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
272 "native" : True,
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
273 "class" : "HotSpotProject",
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
274 "output" : "build<nojvmci>",
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
275 "results" : [
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
276 '<os>/<os>_<arch>_<buildname>/generated/jvmtifiles/jvmti.h',
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
277 '<os>/<os>_<arch>_<buildname>/generated/sa-jdi.jar',
22284
09acb1bc3a56 make hotspot native project's results parameterized on <vmbuild>
Doug Simon <doug.simon@oracle.com>
parents: 22283
diff changeset
278 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jvm>',
09acb1bc3a56 make hotspot native project's results parameterized on <vmbuild>
Doug Simon <doug.simon@oracle.com>
parents: 22283
diff changeset
279 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:saproc>',
09acb1bc3a56 make hotspot native project's results parameterized on <vmbuild>
Doug Simon <doug.simon@oracle.com>
parents: 22283
diff changeset
280 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jsig>',
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
281 ]
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
282 }
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
283 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
284
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
285 "distributions" : {
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
286
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
287 # ------------- Distributions -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
288
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
289 "JVM_<vmbuild>_<vm>" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
290 "dependencies" : ["hotspot"],
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
291 "native" : True,
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
292 "os_arch" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
293 "linux" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
294 "amd64" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
295 "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
296 }
22283
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
297 },
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
298 "darwin" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
299 "amd64" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
300 "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
301 }
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
302 },
22329
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
303 "windows" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
304 "amd64" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
305 "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
306 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
307 },
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
308 "solaris" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
309 "sparcv9" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
310 "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
311 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
312 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
313 }
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
314 },
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
315
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
316 "JVMCI_SERVICE" : {
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
317 "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
318 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
319 "sourcesPath" : "build/jvmci-service.src.zip",
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
320 "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
321 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
322
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
323 "JVMCI_OPTIONS" : {
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
324 "path" : "build/jvmci-options.jar",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
325 "subDir" : "jvmci",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
326 "sourcesPath" : "build/jvmci-options.src.zip",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
327 "dependencies" : ["jdk.internal.jvmci.options"],
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
328 },
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
329
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
330 "JVMCI_API" : {
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
331 "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
332 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
333 "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
334 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
335 "jdk.internal.jvmci.runtime",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
336 "jdk.internal.jvmci.common",
22177
64d8d749715f fixed canonicalization
Doug Simon <doug.simon@oracle.com>
parents: 22175
diff changeset
337 "jdk.internal.jvmci.compiler",
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
338 "jdk.internal.jvmci.debug",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
339 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
340 "distDependencies" : [
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
341 "JVMCI_OPTIONS",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
342 "JVMCI_SERVICE",
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
343 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
344 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
345
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
346 "JVMCI_HOTSPOTVMCONFIG" : {
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
347 "path" : "build/jvmci-hotspotvmconfig.jar",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
348 "subDir" : "jvmci",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
349 "sourcesPath" : "build/jvmci-hotspotvmconfig.src.zip",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
350 "dependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
351 "jdk.internal.jvmci.hotspotvmconfig",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
352 ],
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
353 },
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
354
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
355 "JVMCI_HOTSPOT" : {
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
356 "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
357 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
358 "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
359 "dependencies" : [
22054
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
360 "jdk.internal.jvmci.hotspot.amd64",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
361 "jdk.internal.jvmci.hotspot.sparc",
0e095e2c24e2 Rename com.oracle.jvmci to jdk.internal.jvmci
twisti
parents: 22048
diff changeset
362 "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
363 ],
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
364 "distDependencies" : [
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
365 "JVMCI_HOTSPOTVMCONFIG",
22289
26e2a05f8d95 fixed mx_jvmci_makefile to use mx.classpath_entries()
Doug Simon <doug.simon@oracle.com>
parents: 22284
diff changeset
366 "JVMCI_SERVICE",
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 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
369 },
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
370
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
371 "JVMCI_TEST" : {
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
372 "path" : "build/jvmci-test.jar",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
373 "subDir" : "jvmci",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
374 "sourcesPath" : "build/jvmci-test.src.zip",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
375 "dependencies" : [
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
376 "jdk.internal.jvmci.options.test",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
377 "jdk.internal.jvmci.runtime.test",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
378 ],
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
379 "distDependencies" : [
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
380 "JVMCI_API",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
381 ],
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
382 },
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
383
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
384 "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
385 "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
386 "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
387 "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
388 "dependencies" : ["jdk.internal.jvmci.options.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
389 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
390 "JVMCI_OPTIONS",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
391 ],
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
392 },
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
393
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
394 "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
395 "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
396 "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
397 "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
398 "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
399 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
400 "JVMCI_API",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
401 "JVMCI_HOTSPOTVMCONFIG",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
402 ],
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
403 },
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
404
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
405 "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
406 "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
407 "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
408 "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
409 "dependencies" : ["jdk.internal.jvmci.service.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
410 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
411 "JVMCI_SERVICE",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
412 ],
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
413 },
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
414 },
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
415 }