annotate mx.jvmci/suite.py @ 22700:1ecbf6cc9ab0

removed Graal compiler options from JVMCICompiler
author Doug Simon <doug.simon@oracle.com>
date Wed, 21 Oct 2015 22:45:57 +0200
parents 57646377e480
children a130b51efb07
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 = {
22675
359605451591 removed "path" and "sourcePath" attributes from distributions and libraries
Doug Simon <doug.simon@oracle.com>
parents: 22672
diff changeset
2 "mxversion" : "5.5.7",
22139
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
3 "name" : "jvmci",
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
4 "url" : "http://openjdk.java.net/projects/graal",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
5 "developer" : {
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
6 "name" : "Truffle and Graal developers",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
7 "email" : "graal-dev@openjdk.java.net",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
8 "organization" : "Graal",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
9 "organizationUrl" : "http://openjdk.java.net/projects/graal",
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
10 },
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
11 "repositories" : {
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
12 "lafo-snapshots" : {
22521
c64c5c8a238d use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22520
diff changeset
13 "url" : "https://curio.ssw.jku.at/nexus/content/repositories/snapshots",
22410
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
14 "licenses" : ["GPLv2-CPE", "UPL"]
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
15 },
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
16 },
22410
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
17
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
18 "licenses" : {
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
19 "UPL" : {
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
20 "name" : "Universal Permissive License, Version 1.0",
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
21 "url" : "http://opensource.org/licenses/UPL",
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
22 }
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
23 },
7dd034e68f2e Make sure lafo-snapshots repo is compatible with truffle definition
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22404
diff changeset
24
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
25 "defaultLicense" : "GPLv2-CPE",
21568
3b8bbf51d320 Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.
Michael Van De Vanter <michael.van.de.vanter@oracle.com>
parents: 21449
diff changeset
26
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
27 # ------------- Libraries -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
28
22139
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
29 "libraries" : {
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
30
ed35cb998428 Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents: 22138
diff changeset
31 # ------------- Libraries -------------
21568
3b8bbf51d320 Truffle/Debugging: add the Truffle DebugEngine and supporting code, as well as add a crude command-line debugging tool used mainly to test the DebugEngine. Migrate the small tols out of project com.oracle.truffle.api into the new project com.oracle.truffle.tools.
Michael Van De Vanter <michael.van.de.vanter@oracle.com>
parents: 21449
diff changeset
32
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
33 "HCFDIS" : {
22520
f09bc19259b9 use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22519
diff changeset
34 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/hcfdis-3.jar"],
22270
e4efc2b03eb4 Use newer version of hcfdis.jar (New version contains new SPARC instructions and continues disassembling when unknown instruction is encountered)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22244
diff changeset
35 "sha1" : "a71247c6ddb90aad4abf7c77e501acc60674ef57",
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
36 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
37
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
38 "C1VISUALIZER_DIST" : {
22295
11c97c1d824a Use new c1visualizer (updated disassembler)
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22270
diff changeset
39 "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
40 "sha1" : "7ead6b2f7ed4643ef4d3343a5562e3d3f39564ac",
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
41 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
42
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
43 "JOL_INTERNALS" : {
22520
f09bc19259b9 use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22519
diff changeset
44 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/truffle/jol/jol-internals.jar"],
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
45 "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
46 },
22327
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
47
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
48 "BATIK" : {
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
49 "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3",
22520
f09bc19259b9 use public https urls
Doug Simon <doug.simon@oracle.com>
parents: 22519
diff changeset
50 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/batik-all-1.7.jar"],
22327
2c352e8d76ec Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents: 22323
diff changeset
51 },
21983
964677af4a3c Removing com.oracle.truffle.* modules as they have been moved do truffle repository. Modifying suite.py to consume Truffle as a binary.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents: 21894
diff changeset
52 },
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
53
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
54 "jrelibraries" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
55 "JFR" : {
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
56 "jar" : "jfr.jar",
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
57 }
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
58 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
59
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
60 "projects" : {
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
61
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
62 # ------------- JVMCI:Service -------------
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
63
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
64 "jdk.vm.ci.service" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
65 "subDir" : "jvmci",
21604
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
66 "sourceDirs" : ["src"],
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
67 "javaCompliance" : "1.8",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
68 "workingSets" : "API,JVMCI",
21604
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
69 },
93f282187d90 moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21602
diff changeset
70
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
71 "jdk.vm.ci.service.processor" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
72 "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
73 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
74 "dependencies" : ["jdk.vm.ci.service"],
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
75 "checkstyle" : "jdk.vm.ci.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",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
77 "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
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
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
80 # ------------- JVMCI:API -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
81
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
82 "jdk.vm.ci.common" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
83 "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
84 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
85 "checkstyle" : "jdk.vm.ci.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
86 "javaCompliance" : "1.8",
21628
35da7c00e2fa Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21614
diff changeset
87 "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
88 },
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
89
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
90 "jdk.vm.ci.meta" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
91 "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
92 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
93 "checkstyle" : "jdk.vm.ci.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
94 "javaCompliance" : "1.8",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
95 "workingSets" : "API,JVMCI",
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
96 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
97
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
98 "jdk.vm.ci.code" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
99 "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
100 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
101 "dependencies" : ["jdk.vm.ci.meta"],
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
102 "checkstyle" : "jdk.vm.ci.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
103 "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
104 "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
105 },
476be2a91059 ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents: 21664
diff changeset
106
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
107 "jdk.vm.ci.runtime" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
108 "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
109 "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
110 "dependencies" : [
22697
57646377e480 Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Roland Schatz <roland.schatz@oracle.com>
parents: 22675
diff changeset
111 "jdk.vm.ci.code",
21551
5324104ac4f3 moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21550
diff changeset
112 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
113 "checkstyle" : "jdk.vm.ci.service",
22697
57646377e480 Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Roland Schatz <roland.schatz@oracle.com>
parents: 22675
diff changeset
114 "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"],
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
115 "javaCompliance" : "1.8",
21628
35da7c00e2fa Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21614
diff changeset
116 "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
117 },
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
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
119 "jdk.vm.ci.runtime.test" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
120 "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
121 "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
122 "dependencies" : [
22293
a12693d78272 inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents: 22289
diff changeset
123 "mx:JUNIT",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
124 "jdk.vm.ci.common",
22700
1ecbf6cc9ab0 removed Graal compiler options from JVMCICompiler
Doug Simon <doug.simon@oracle.com>
parents: 22697
diff changeset
125 "jdk.vm.ci.options",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
126 "jdk.vm.ci.runtime",
21663
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
127 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
128 "checkstyle" : "jdk.vm.ci.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
129 "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
130 "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
131 },
381ab4105afe moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents: 21641
diff changeset
132
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
133 "jdk.vm.ci.inittimer" : {
22398
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
134 "subDir" : "jvmci",
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
135 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
136 "checkstyle" : "jdk.vm.ci.service",
22398
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
137 "javaCompliance" : "1.8",
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
138 "workingSets" : "JVMCI",
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
139 },
4f6caa445b92 moved JVMCI option parsing back into Java
Doug Simon <doug.simon@oracle.com>
parents: 22394
diff changeset
140
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
141 "jdk.vm.ci.options" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
142 "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
143 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
144 "checkstyle" : "jdk.vm.ci.service",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
145 "dependencies" : ["jdk.vm.ci.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
146 "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
147 "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
148 },
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
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
150 "jdk.vm.ci.options.processor" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
151 "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
152 "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
153 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
154 "jdk.vm.ci.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
155 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
156 "checkstyle" : "jdk.vm.ci.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
157 "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
158 "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
159 },
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
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
161 "jdk.vm.ci.options.test" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
162 "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
163 "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
164 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
165 "jdk.vm.ci.options",
22293
a12693d78272 inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents: 22289
diff changeset
166 "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
167 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
168 "checkstyle" : "jdk.vm.ci.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
169 "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
170 "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
171 },
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
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
173 # ------------- 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
174
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
175 "jdk.vm.ci.amd64" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
176 "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
177 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
178 "dependencies" : ["jdk.vm.ci.code"],
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
179 "checkstyle" : "jdk.vm.ci.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
180 "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
181 "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
182 },
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
183
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
184 "jdk.vm.ci.sparc" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
185 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
186 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
187 "dependencies" : ["jdk.vm.ci.code"],
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
188 "checkstyle" : "jdk.vm.ci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
189 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
190 "workingSets" : "JVMCI,SPARC",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
191 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
192
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
193 "jdk.vm.ci.hotspot" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
194 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
195 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
196 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
197 "jdk.vm.ci.hotspotvmconfig",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
198 "jdk.vm.ci.common",
22700
1ecbf6cc9ab0 removed Graal compiler options from JVMCICompiler
Doug Simon <doug.simon@oracle.com>
parents: 22697
diff changeset
199 "jdk.vm.ci.options",
22697
57646377e480 Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Roland Schatz <roland.schatz@oracle.com>
parents: 22675
diff changeset
200 "jdk.vm.ci.runtime",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
201 "jdk.vm.ci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
202 ],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
203 "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
204 "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
205 "JVMCI_OPTIONS_PROCESSOR",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
206 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
207 "checkstyle" : "jdk.vm.ci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
208 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
209 "workingSets" : "JVMCI",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
210 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
211
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
212 "jdk.vm.ci.hotspotvmconfig" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
213 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
214 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
215 "checkstyle" : "jdk.vm.ci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
216 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
217 "workingSets" : "JVMCI,HotSpot",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
218 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
219
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
220 "jdk.vm.ci.hotspotvmconfig.processor" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
221 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
222 "sourceDirs" : ["src"],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
223 "dependencies" : ["jdk.vm.ci.hotspotvmconfig", "jdk.vm.ci.common"],
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
224 "checkstyle" : "jdk.vm.ci.service",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
225 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
226 "workingSets" : "JVMCI,HotSpot,Codegen",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
227 },
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
228
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
229 "jdk.vm.ci.hotspot.amd64" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
230 "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
231 "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
232 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
233 "jdk.vm.ci.amd64",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
234 "jdk.vm.ci.hotspot",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
235 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
236 "checkstyle" : "jdk.vm.ci.service",
22172
c3331cd13f06 made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents: 22168
diff changeset
237 "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
238 "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
239 ],
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
240 "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
241 "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
242 },
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
243
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
244 "jdk.vm.ci.hotspot.sparc" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
245 "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
246 "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
247 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
248 "jdk.vm.ci.sparc",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
249 "jdk.vm.ci.hotspot",
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
250 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
251 "checkstyle" : "jdk.vm.ci.service",
22172
c3331cd13f06 made annotation processors explicit since they are no longer inherited
Doug Simon <doug.simon@oracle.com>
parents: 22168
diff changeset
252 "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
253 "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
254 ],
21674
e0b5d4fcd929 moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21673
diff changeset
255 "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
256 "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
257 },
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
258
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
259 "jdk.vm.ci.hotspot.jfr" : {
21798
395ac43a8578 moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents: 21780
diff changeset
260 "subDir" : "jvmci",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
261 "sourceDirs" : ["src"],
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
262 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
263 "jdk.vm.ci.hotspot",
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
264 "JFR",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
265 ],
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
266 "checkstyle" : "jdk.vm.ci.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
267 "annotationProcessors" : ["JVMCI_SERVICE_PROCESSOR"],
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
268 "javaCompliance" : "1.8",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
269 "profile" : "",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
270 "workingSets" : "JVMCI,HotSpot",
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
271 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
272
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
273 "hotspot" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
274 "native" : True,
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
275 "class" : "HotSpotProject",
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
276 "output" : "build<nojvmci>",
22335
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
277 # vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
278 # vs-<arch>/<buildname>/<vmbuild>/<lib:jvm>
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
279 # vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm>
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
280 "os_arch" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
281 "windows" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
282 "<others>" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
283 "results" : [
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
284 'vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
285 'vs-<arch>/<buildname>/<vmbuild>/<lib:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
286 'vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
287 ]
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
288 }
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
289 },
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
290 "<others>": {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
291 "<others>" : {
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
292 "results" : [
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
293 '<os>/<os>_<arch>_<buildname>/generated/jvmtifiles/jvmti.h',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
294 '<os>/<os>_<arch>_<buildname>/generated/sa-jdi.jar',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
295 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
296 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jvm>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
297 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:saproc>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
298 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:saproc>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
299 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jsig>',
8217ef77a80a Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22330
diff changeset
300 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jsig>',
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 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
305 }
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
306 },
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
307
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
308 "distributions" : {
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
309
21705
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
310 # ------------- Distributions -------------
729e6acde6c0 added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents: 21677
diff changeset
311
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
312 "JVM_<vmbuild>_<vm>" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
313 "dependencies" : ["hotspot"],
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
314 "native" : True,
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
315 "os_arch" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
316 "linux" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
317 "amd64" : {
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
318 "path" : "build/<vmbuild>/linux/amd64/<vm>/jvm.tar",
22627
e778e9aaed23 Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22618
diff changeset
319 },
e778e9aaed23 Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22618
diff changeset
320 "sparcv9" : {
e778e9aaed23 Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents: 22618
diff changeset
321 "path" : "build/<vmbuild>/linux/sparcv9/<vm>/jvm.tar",
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
322 }
22283
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
323 },
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
324 "darwin" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
325 "amd64" : {
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
326 "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
327 }
65eb572cbcb7 extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents: 22280
diff changeset
328 },
22329
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
329 "windows" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
330 "amd64" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
331 "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
332 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
333 },
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
334 "solaris" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
335 "sparcv9" : {
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
336 "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
337 }
6dc8c13bf1c7 Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22327
diff changeset
338 },
22280
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
339 }
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
340 },
ac5551e3ff9c Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 22276
diff changeset
341
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" : {
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
343 "subDir" : "jvmci",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
344 "dependencies" : ["jdk.vm.ci.service"],
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
345 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
346
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
347 "JVMCI_OPTIONS" : {
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
348 "subDir" : "jvmci",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
349 "dependencies" : ["jdk.vm.ci.options"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
350 },
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
351
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
352 "JVMCI_API" : {
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
353 "subDir" : "jvmci",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
354 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
355 "jdk.vm.ci.inittimer",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
356 "jdk.vm.ci.runtime",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
357 "jdk.vm.ci.common",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
358 "jdk.vm.ci.amd64",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
359 "jdk.vm.ci.sparc",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
360 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
361 "distDependencies" : [
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
362 "JVMCI_OPTIONS",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
363 "JVMCI_SERVICE",
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
364 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
365 },
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
366
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
367 "JVMCI_HOTSPOTVMCONFIG" : {
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
368 "subDir" : "jvmci",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
369 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
370 "jdk.vm.ci.hotspotvmconfig",
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
371 ],
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
372 },
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
373
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
374 "JVMCI_HOTSPOT" : {
22080
5372cd319bb2 Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents: 22054
diff changeset
375 "subDir" : "jvmci",
21631
77acf6ba2fc0 Move EventProvider to jvmci.hotspot, make it a JVMCI Service
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21628
diff changeset
376 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
377 "jdk.vm.ci.hotspot.amd64",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
378 "jdk.vm.ci.hotspot.sparc",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
379 "jdk.vm.ci.hotspot.jfr",
21631
77acf6ba2fc0 Move EventProvider to jvmci.hotspot, make it a JVMCI Service
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents: 21628
diff changeset
380 ],
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
381 "distDependencies" : [
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
382 "JVMCI_HOTSPOTVMCONFIG",
22289
26e2a05f8d95 fixed mx_jvmci_makefile to use mx.classpath_entries()
Doug Simon <doug.simon@oracle.com>
parents: 22284
diff changeset
383 "JVMCI_SERVICE",
21607
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
384 "JVMCI_API",
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
385 ],
71b338926f2e moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents: 21605
diff changeset
386 },
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
387
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
388 "JVMCI_TEST" : {
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
389 "subDir" : "jvmci",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
390 "dependencies" : [
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
391 "jdk.vm.ci.options.test",
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
392 "jdk.vm.ci.runtime.test",
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
393 ],
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
394 "distDependencies" : [
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
395 "JVMCI_API",
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
396 ],
22404
c96eec5ceeed Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22398
diff changeset
397 "exclude" : ["mx:JUNIT"],
22275
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
398 },
910bc6794d83 Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents: 22273
diff changeset
399
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
400 "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
401 "subDir" : "jvmci",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
402 "dependencies" : ["jdk.vm.ci.options.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
403 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
404 "JVMCI_OPTIONS",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
405 ],
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
406 },
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
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 "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
409 "subDir" : "jvmci",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
410 "dependencies" : ["jdk.vm.ci.hotspotvmconfig.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
411 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
412 "JVMCI_API",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
413 "JVMCI_HOTSPOTVMCONFIG",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
414 ],
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
415 },
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
416
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
417 "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
418 "subDir" : "jvmci",
22672
1bbd4a7c274b Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents: 22627
diff changeset
419 "dependencies" : ["jdk.vm.ci.service.processor"],
22323
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
420 "distDependencies" : [
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
421 "JVMCI_SERVICE",
6128b5118a28 Resolve cyclic dependencies involving annotation processors.
Roland Schatz <roland.schatz@oracle.com>
parents: 22315
diff changeset
422 ],
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
423 },
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
424 },
17160
adaecbc405cb projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff changeset
425 }