Mercurial > hg > graal-jvmci-8
annotate mx.jvmci/suite.py @ 24119:c7f35230907d
When rethrowing exceptions at deopt, fetch the exception after rematerialization
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Tue, 04 Apr 2017 09:36:50 -0700 |
parents | 5cf445d2acf6 |
children | a8e0d0625b32 |
rev | line source |
---|---|
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
1 suite = { |
23720
286b19732922
update required mx version
Doug Simon <doug.simon@oracle.com>
parents:
23679
diff
changeset
|
2 "mxversion" : "5.33.1", |
22139
ed35cb998428
Initial split off from monolithic basic-graal repo
Doug Simon <doug.simon@oracle.com>
parents:
22138
diff
changeset
|
3 "name" : "jvmci", |
22404
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
4 "url" : "http://openjdk.java.net/projects/graal", |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
5 "developer" : { |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
6 "name" : "Truffle and Graal developers", |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
7 "email" : "graal-dev@openjdk.java.net", |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
8 "organization" : "Graal", |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
9 "organizationUrl" : "http://openjdk.java.net/projects/graal", |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
10 }, |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
11 "repositories" : { |
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
12 "lafo-snapshots" : { |
22521 | 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 | 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 | 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 | 50 "urls" : ["https://lafo.ssw.uni-linz.ac.at/pub/graal-external-deps/batik-all-1.7.jar"], |
22327
2c352e8d76ec
Fix 'mx igv' command.
Roland Schatz <roland.schatz@oracle.com>
parents:
22323
diff
changeset
|
51 }, |
21983
964677af4a3c
Removing com.oracle.truffle.* modules as they have been moved do truffle repository. Modifying suite.py to consume Truffle as a binary.
Jaroslav Tulach <jaroslav.tulach@oracle.com>
parents:
21894
diff
changeset
|
52 }, |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
53 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
54 "jrelibraries" : { |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
55 "JFR" : { |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
56 "jar" : "jfr.jar", |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
57 } |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
58 }, |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
59 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
60 "projects" : { |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
61 |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
62 # ------------- JVMCI:Service ------------- |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
63 |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
64 "jdk.vm.ci.services" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
65 "subDir" : "jvmci", |
21604
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
66 "sourceDirs" : ["src"], |
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
67 "javaCompliance" : "1.8", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
68 "workingSets" : "API,JVMCI", |
21604
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
69 }, |
93f282187d90
moved JVMCI service API into separate com.oracle.jvmci.service module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21602
diff
changeset
|
70 |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
71 # ------------- JVMCI:API ------------- |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
72 |
23392
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
73 "jdk.vm.ci.common" : { |
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
74 "subDir" : "jvmci", |
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
75 "sourceDirs" : ["src"], |
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
76 "checkstyle" : "jdk.vm.ci.services", |
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
77 "javaCompliance" : "1.8", |
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
78 "workingSets" : "API,JVMCI", |
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
79 }, |
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
80 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
81 "jdk.vm.ci.meta" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
82 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
83 "sourceDirs" : ["src"], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
84 "checkstyle" : "jdk.vm.ci.services", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
85 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
86 "workingSets" : "API,JVMCI", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
87 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
88 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
89 "jdk.vm.ci.code" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
90 "subDir" : "jvmci", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
91 "sourceDirs" : ["src"], |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
92 "dependencies" : ["jdk.vm.ci.meta"], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
93 "checkstyle" : "jdk.vm.ci.services", |
21672
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
94 "javaCompliance" : "1.8", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
95 "workingSets" : "API,JVMCI", |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
96 }, |
476be2a91059
ordered projects in suite.py into JVMCI, NIF, Graal, Truffle and GraalTruffle sections
Doug Simon <doug.simon@oracle.com>
parents:
21664
diff
changeset
|
97 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
98 "jdk.vm.ci.runtime" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
99 "subDir" : "jvmci", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
100 "sourceDirs" : ["src"], |
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
101 "dependencies" : [ |
22697
57646377e480
Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Roland Schatz <roland.schatz@oracle.com>
parents:
22675
diff
changeset
|
102 "jdk.vm.ci.code", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
103 ], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
104 "checkstyle" : "jdk.vm.ci.services", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
105 "javaCompliance" : "1.8", |
21628
35da7c00e2fa
Add JVMCI working set
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
21614
diff
changeset
|
106 "workingSets" : "API,JVMCI", |
21551
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
107 }, |
5324104ac4f3
moved com.oracle.graal.hotspot.jvmci classes to com.oracle.jvmci.hotspot module (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21550
diff
changeset
|
108 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
109 "jdk.vm.ci.runtime.test" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
110 "subDir" : "jvmci", |
21663
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
111 "sourceDirs" : ["src"], |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
112 "dependencies" : [ |
22293
a12693d78272
inter-suite library references must use qualified form
Doug Simon <doug.simon@oracle.com>
parents:
22289
diff
changeset
|
113 "mx:JUNIT", |
23392
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
114 "jdk.vm.ci.common", |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
115 "jdk.vm.ci.runtime", |
21663
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
116 ], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
117 "checkstyle" : "jdk.vm.ci.services", |
21663
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
118 "javaCompliance" : "1.8", |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
119 "workingSets" : "API,JVMCI", |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
120 }, |
381ab4105afe
moved com.oracle.graal.java.test to com.oracle.jvmci.runtime.test
Doug Simon <doug.simon@oracle.com>
parents:
21641
diff
changeset
|
121 |
21720
d915361cc3a1
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21716
diff
changeset
|
122 # ------------- JVMCI:HotSpot ------------- |
d915361cc3a1
moved asm, bytecode and asm.test code back to com.oracle.graal name space (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21716
diff
changeset
|
123 |
22759 | 124 "jdk.vm.ci.aarch64" : { |
125 "subDir" : "jvmci", | |
126 "sourceDirs" : ["src"], | |
127 "dependencies" : ["jdk.vm.ci.code"], | |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
128 "checkstyle" : "jdk.vm.ci.services", |
22759 | 129 "javaCompliance" : "1.8", |
130 "workingSets" : "JVMCI,AArch64", | |
131 }, | |
132 | |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
133 "jdk.vm.ci.amd64" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
134 "subDir" : "jvmci", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
135 "sourceDirs" : ["src"], |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
136 "dependencies" : ["jdk.vm.ci.code"], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
137 "checkstyle" : "jdk.vm.ci.services", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
138 "javaCompliance" : "1.8", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
139 "workingSets" : "JVMCI,AMD64", |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
140 }, |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
141 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
142 "jdk.vm.ci.sparc" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
143 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
144 "sourceDirs" : ["src"], |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
145 "dependencies" : ["jdk.vm.ci.code"], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
146 "checkstyle" : "jdk.vm.ci.services", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
147 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
148 "workingSets" : "JVMCI,SPARC", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
149 }, |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
150 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
151 "jdk.vm.ci.hotspot" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
152 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
153 "sourceDirs" : ["src"], |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
154 "dependencies" : [ |
23785
5cf445d2acf6
Exported elements referring to inaccessible types in jdk.vm.ci (JDK-8167180)
Doug Simon <doug.simon@oracle.com>
parents:
23720
diff
changeset
|
155 "jdk.vm.ci.services", |
23392
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
156 "jdk.vm.ci.common", |
22697
57646377e480
Rename Compiler to JVMCICompiler and expose it from JVMCIRuntime.
Roland Schatz <roland.schatz@oracle.com>
parents:
22675
diff
changeset
|
157 "jdk.vm.ci.runtime", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
158 ], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
159 "checkstyle" : "jdk.vm.ci.services", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
160 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
161 "workingSets" : "JVMCI", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
162 }, |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
163 |
22759 | 164 "jdk.vm.ci.hotspot.aarch64" : { |
165 "subDir" : "jvmci", | |
166 "sourceDirs" : ["src"], | |
167 "dependencies" : [ | |
168 "jdk.vm.ci.aarch64", | |
169 "jdk.vm.ci.hotspot", | |
170 ], | |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
171 "checkstyle" : "jdk.vm.ci.services", |
22759 | 172 "javaCompliance" : "1.8", |
173 "workingSets" : "JVMCI,HotSpot,AArch64", | |
174 }, | |
175 | |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
176 "jdk.vm.ci.hotspot.amd64" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
177 "subDir" : "jvmci", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
178 "sourceDirs" : ["src"], |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
179 "dependencies" : [ |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
180 "jdk.vm.ci.amd64", |
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
181 "jdk.vm.ci.hotspot", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
182 ], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
183 "checkstyle" : "jdk.vm.ci.services", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
184 "javaCompliance" : "1.8", |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
185 "workingSets" : "JVMCI,HotSpot,AMD64", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
186 }, |
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
187 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
188 "jdk.vm.ci.hotspot.sparc" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
189 "subDir" : "jvmci", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
190 "sourceDirs" : ["src"], |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
191 "dependencies" : [ |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
192 "jdk.vm.ci.sparc", |
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
193 "jdk.vm.ci.hotspot", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
194 ], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
195 "checkstyle" : "jdk.vm.ci.services", |
21674
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
196 "javaCompliance" : "1.8", |
e0b5d4fcd929
moved HotSpotTargetDescription and [AMD64|SPARC]HotSpotRegisterConfig into JVMCI namespace (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21673
diff
changeset
|
197 "workingSets" : "JVMCI,HotSpot,SPARC", |
21673
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
198 }, |
5024c80224c7
moved com.oracle.graal.[amd64|sparc] to com.oracle.jvmci.[amd64|sparc] (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21672
diff
changeset
|
199 |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
200 "jdk.vm.ci.hotspot.jfr" : { |
21798
395ac43a8578
moved JVMCI sources from graal/ to jvmci/ directory
Doug Simon <doug.simon@oracle.com>
parents:
21780
diff
changeset
|
201 "subDir" : "jvmci", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
202 "sourceDirs" : ["src"], |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
203 "dependencies" : [ |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
204 "jdk.vm.ci.hotspot", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
205 "JFR", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
206 ], |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
207 "checkstyle" : "jdk.vm.ci.services", |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
208 "javaCompliance" : "1.8", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
209 "profile" : "", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
210 "workingSets" : "JVMCI,HotSpot", |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
211 }, |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
212 |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
213 "hotspot" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
214 "native" : True, |
23406
b2ca0db14546
added dependency from hotspot to jdk.vm.ci.hotspot to ensure HotSpotVMConfig.inline.hpp is built before hotspot is compiled
Doug Simon <doug.simon@oracle.com>
parents:
23393
diff
changeset
|
215 "dependencies" : [ |
b2ca0db14546
added dependency from hotspot to jdk.vm.ci.hotspot to ensure HotSpotVMConfig.inline.hpp is built before hotspot is compiled
Doug Simon <doug.simon@oracle.com>
parents:
23393
diff
changeset
|
216 "jdk.vm.ci.hotspot", |
b2ca0db14546
added dependency from hotspot to jdk.vm.ci.hotspot to ensure HotSpotVMConfig.inline.hpp is built before hotspot is compiled
Doug Simon <doug.simon@oracle.com>
parents:
23393
diff
changeset
|
217 ], |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
218 "class" : "HotSpotProject", |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
219 "output" : "build<nojvmci>", |
22335
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
220 # vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
221 # vs-<arch>/<buildname>/<vmbuild>/<lib:jvm> |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
222 # vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm> |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
223 "os_arch" : { |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
224 "windows" : { |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
225 "<others>" : { |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
226 "results" : [ |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
227 'vs-<arch>/<buildname>/generated/jvmtifiles/jvmti.h', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
228 'vs-<arch>/<buildname>/<vmbuild>/<lib:jvm>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
229 'vs-<arch>/<buildname>/<vmbuild>/<libdebug:jvm>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
230 ] |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
231 } |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
232 }, |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
233 "<others>": { |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
234 "<others>" : { |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
235 "results" : [ |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
236 '<os>/<os>_<arch>_<buildname>/generated/jvmtifiles/jvmti.h', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
237 '<os>/<os>_<arch>_<buildname>/generated/sa-jdi.jar', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
238 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jvm>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
239 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jvm>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
240 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:saproc>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
241 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:saproc>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
242 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<lib:jsig>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
243 '<os>/<os>_<arch>_<buildname>/<vmbuild>/<libdebug:jsig>', |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
244 ] |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
245 } |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
246 }, |
8217ef77a80a
Work on Windows build
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22330
diff
changeset
|
247 }, |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
248 } |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
249 }, |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
250 |
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
251 "distributions" : { |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
252 |
21705
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
253 # ------------- Distributions ------------- |
729e6acde6c0
added JVMCI_UTIL distribution
Doug Simon <doug.simon@oracle.com>
parents:
21677
diff
changeset
|
254 |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
255 "JVM_<vmbuild>_<vm>" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
256 "dependencies" : ["hotspot"], |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
257 "native" : True, |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
258 "os_arch" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
259 "linux" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
260 "amd64" : { |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
261 "path" : "build/<vmbuild>/linux/amd64/<vm>/jvm.tar", |
22627
e778e9aaed23
Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22618
diff
changeset
|
262 }, |
e778e9aaed23
Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22618
diff
changeset
|
263 "sparcv9" : { |
e778e9aaed23
Add support for SPARC/Linux
Stefan Anzinger <stefan.anzinger@oracle.com>
parents:
22618
diff
changeset
|
264 "path" : "build/<vmbuild>/linux/sparcv9/<vm>/jvm.tar", |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
265 } |
22283
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
266 }, |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
267 "darwin" : { |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
268 "amd64" : { |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
269 "path" : "build/<vmbuild>/darwin/amd64/<vm>/jvm.tar", |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
270 } |
65eb572cbcb7
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
Doug Simon <doug.simon@oracle.com>
parents:
22280
diff
changeset
|
271 }, |
22329
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
272 "windows" : { |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
273 "amd64" : { |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
274 "path" : "build/<vmbuild>/windows/amd64/<vm>/jvm.tar", |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
275 } |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
276 }, |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
277 "solaris" : { |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
278 "sparcv9" : { |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
279 "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
|
280 } |
6dc8c13bf1c7
Add some supported os/arch for JVM distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22327
diff
changeset
|
281 }, |
23408
f84a5ac3be22
make JVMCI JDK immutable and sharable among different JVMCI clients
Doug Simon <doug.simon@oracle.com>
parents:
23406
diff
changeset
|
282 }, |
22280
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
283 }, |
ac5551e3ff9c
Make the JVM a distribution
Gilles Duboscq <gilles.m.duboscq@oracle.com>
parents:
22276
diff
changeset
|
284 |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
285 "JVMCI_SERVICES" : { |
22080
5372cd319bb2
Eclipse projects for JVMCI distributions should be in jvmci/, not graal/
Doug Simon <doug.simon@oracle.com>
parents:
22054
diff
changeset
|
286 "subDir" : "jvmci", |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
287 "dependencies" : ["jdk.vm.ci.services"], |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
288 }, |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
289 |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
290 "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
|
291 "subDir" : "jvmci", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
292 "dependencies" : [ |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
293 "jdk.vm.ci.runtime", |
23392
b3a816d3b844
Backed out changeset: a920338dd4d4
Doug Simon <doug.simon@oracle.com>
parents:
23387
diff
changeset
|
294 "jdk.vm.ci.common", |
22759 | 295 "jdk.vm.ci.aarch64", |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
296 "jdk.vm.ci.amd64", |
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
297 "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
|
298 ], |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
299 "distDependencies" : [ |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
300 "JVMCI_SERVICES", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
301 ], |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
302 }, |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
303 |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
304 "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
|
305 "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
|
306 "dependencies" : [ |
22759 | 307 "jdk.vm.ci.hotspot.aarch64", |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
308 "jdk.vm.ci.hotspot.amd64", |
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
309 "jdk.vm.ci.hotspot.sparc", |
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
310 "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
|
311 ], |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
312 "distDependencies" : [ |
22761
f2206f5bb62e
removed @ServiceProvider mechanism (GRAAL-1380)
Doug Simon <doug.simon@oracle.com>
parents:
22759
diff
changeset
|
313 "JVMCI_SERVICES", |
21607
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
314 "JVMCI_API", |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
315 ], |
71b338926f2e
moved JVMCI classes into their own distributions (JBS:GRAAL-53)
Doug Simon <doug.simon@oracle.com>
parents:
21605
diff
changeset
|
316 }, |
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
|
317 |
22275
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
318 "JVMCI_TEST" : { |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
319 "subDir" : "jvmci", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
320 "dependencies" : [ |
22672
1bbd4a7c274b
Rename jdk.internal.jvmci to jdk.vm.ci
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22627
diff
changeset
|
321 "jdk.vm.ci.runtime.test", |
22275
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
322 ], |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
323 "distDependencies" : [ |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
324 "JVMCI_API", |
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
325 ], |
22404
c96eec5ceeed
Add license information
Tom Rodriguez <tom.rodriguez@oracle.com>
parents:
22398
diff
changeset
|
326 "exclude" : ["mx:JUNIT"], |
22275
910bc6794d83
Create JVMCI_TEST distribution.
Roland Schatz <roland.schatz@oracle.com>
parents:
22273
diff
changeset
|
327 }, |
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
|
328 }, |
17160
adaecbc405cb
projects file converted to new format
Doug Simon <doug.simon@oracle.com>
parents:
diff
changeset
|
329 } |