comparison mx.jvmci/suite.py @ 22758:a130b51efb07

removed @Option mechanism from JVMCI (GRAAL-1371)
author Doug Simon <doug.simon@oracle.com>
date Mon, 21 Dec 2015 15:53:56 +0100
parents 1ecbf6cc9ab0
children 577a4a8caa72
comparison
equal deleted inserted replaced
22757:f4c4cc22a31c 22758:a130b51efb07
109 "sourceDirs" : ["src"], 109 "sourceDirs" : ["src"],
110 "dependencies" : [ 110 "dependencies" : [
111 "jdk.vm.ci.code", 111 "jdk.vm.ci.code",
112 ], 112 ],
113 "checkstyle" : "jdk.vm.ci.service", 113 "checkstyle" : "jdk.vm.ci.service",
114 "annotationProcessors" : ["JVMCI_OPTIONS_PROCESSOR"],
115 "javaCompliance" : "1.8", 114 "javaCompliance" : "1.8",
116 "workingSets" : "API,JVMCI", 115 "workingSets" : "API,JVMCI",
117 }, 116 },
118 117
119 "jdk.vm.ci.runtime.test" : { 118 "jdk.vm.ci.runtime.test" : {
120 "subDir" : "jvmci", 119 "subDir" : "jvmci",
121 "sourceDirs" : ["src"], 120 "sourceDirs" : ["src"],
122 "dependencies" : [ 121 "dependencies" : [
123 "mx:JUNIT", 122 "mx:JUNIT",
124 "jdk.vm.ci.common", 123 "jdk.vm.ci.common",
125 "jdk.vm.ci.options",
126 "jdk.vm.ci.runtime", 124 "jdk.vm.ci.runtime",
127 ], 125 ],
128 "checkstyle" : "jdk.vm.ci.service", 126 "checkstyle" : "jdk.vm.ci.service",
129 "javaCompliance" : "1.8", 127 "javaCompliance" : "1.8",
130 "workingSets" : "API,JVMCI", 128 "workingSets" : "API,JVMCI",
131 }, 129 },
132 130
133 "jdk.vm.ci.inittimer" : { 131 "jdk.vm.ci.inittimer" : {
134 "subDir" : "jvmci", 132 "subDir" : "jvmci",
135 "sourceDirs" : ["src"], 133 "sourceDirs" : ["src"],
136 "checkstyle" : "jdk.vm.ci.service",
137 "javaCompliance" : "1.8",
138 "workingSets" : "JVMCI",
139 },
140
141 "jdk.vm.ci.options" : {
142 "subDir" : "jvmci",
143 "sourceDirs" : ["src"],
144 "checkstyle" : "jdk.vm.ci.service",
145 "dependencies" : ["jdk.vm.ci.inittimer"],
146 "javaCompliance" : "1.8",
147 "workingSets" : "JVMCI",
148 },
149
150 "jdk.vm.ci.options.processor" : {
151 "subDir" : "jvmci",
152 "sourceDirs" : ["src"],
153 "dependencies" : [
154 "jdk.vm.ci.options",
155 ],
156 "checkstyle" : "jdk.vm.ci.service",
157 "javaCompliance" : "1.8",
158 "workingSets" : "JVMCI,Codegen",
159 },
160
161 "jdk.vm.ci.options.test" : {
162 "subDir" : "jvmci",
163 "sourceDirs" : ["src"],
164 "dependencies" : [
165 "jdk.vm.ci.options",
166 "mx:JUNIT",
167 ],
168 "checkstyle" : "jdk.vm.ci.service", 134 "checkstyle" : "jdk.vm.ci.service",
169 "javaCompliance" : "1.8", 135 "javaCompliance" : "1.8",
170 "workingSets" : "JVMCI", 136 "workingSets" : "JVMCI",
171 }, 137 },
172 138
194 "subDir" : "jvmci", 160 "subDir" : "jvmci",
195 "sourceDirs" : ["src"], 161 "sourceDirs" : ["src"],
196 "dependencies" : [ 162 "dependencies" : [
197 "jdk.vm.ci.hotspotvmconfig", 163 "jdk.vm.ci.hotspotvmconfig",
198 "jdk.vm.ci.common", 164 "jdk.vm.ci.common",
199 "jdk.vm.ci.options", 165 "jdk.vm.ci.inittimer",
200 "jdk.vm.ci.runtime", 166 "jdk.vm.ci.runtime",
201 "jdk.vm.ci.service", 167 "jdk.vm.ci.service",
202 ], 168 ],
203 "annotationProcessors" : [ 169 "annotationProcessors" : [
204 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR", 170 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR",
205 "JVMCI_OPTIONS_PROCESSOR",
206 ], 171 ],
207 "checkstyle" : "jdk.vm.ci.service", 172 "checkstyle" : "jdk.vm.ci.service",
208 "javaCompliance" : "1.8", 173 "javaCompliance" : "1.8",
209 "workingSets" : "JVMCI", 174 "workingSets" : "JVMCI",
210 }, 175 },
342 "JVMCI_SERVICE" : { 307 "JVMCI_SERVICE" : {
343 "subDir" : "jvmci", 308 "subDir" : "jvmci",
344 "dependencies" : ["jdk.vm.ci.service"], 309 "dependencies" : ["jdk.vm.ci.service"],
345 }, 310 },
346 311
347 "JVMCI_OPTIONS" : {
348 "subDir" : "jvmci",
349 "dependencies" : ["jdk.vm.ci.options"],
350 },
351
352 "JVMCI_API" : { 312 "JVMCI_API" : {
353 "subDir" : "jvmci", 313 "subDir" : "jvmci",
354 "dependencies" : [ 314 "dependencies" : [
355 "jdk.vm.ci.inittimer", 315 "jdk.vm.ci.inittimer",
356 "jdk.vm.ci.runtime", 316 "jdk.vm.ci.runtime",
357 "jdk.vm.ci.common", 317 "jdk.vm.ci.common",
358 "jdk.vm.ci.amd64", 318 "jdk.vm.ci.amd64",
359 "jdk.vm.ci.sparc", 319 "jdk.vm.ci.sparc",
360 ], 320 ],
361 "distDependencies" : [ 321 "distDependencies" : [
362 "JVMCI_OPTIONS",
363 "JVMCI_SERVICE", 322 "JVMCI_SERVICE",
364 ], 323 ],
365 }, 324 },
366 325
367 "JVMCI_HOTSPOTVMCONFIG" : { 326 "JVMCI_HOTSPOTVMCONFIG" : {
386 }, 345 },
387 346
388 "JVMCI_TEST" : { 347 "JVMCI_TEST" : {
389 "subDir" : "jvmci", 348 "subDir" : "jvmci",
390 "dependencies" : [ 349 "dependencies" : [
391 "jdk.vm.ci.options.test",
392 "jdk.vm.ci.runtime.test", 350 "jdk.vm.ci.runtime.test",
393 ], 351 ],
394 "distDependencies" : [ 352 "distDependencies" : [
395 "JVMCI_API", 353 "JVMCI_API",
396 ], 354 ],
397 "exclude" : ["mx:JUNIT"], 355 "exclude" : ["mx:JUNIT"],
398 },
399
400 "JVMCI_OPTIONS_PROCESSOR" : {
401 "subDir" : "jvmci",
402 "dependencies" : ["jdk.vm.ci.options.processor"],
403 "distDependencies" : [
404 "JVMCI_OPTIONS",
405 ],
406 }, 356 },
407 357
408 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR" : { 358 "JVMCI_HOTSPOTVMCONFIG_PROCESSOR" : {
409 "subDir" : "jvmci", 359 "subDir" : "jvmci",
410 "dependencies" : ["jdk.vm.ci.hotspotvmconfig.processor"], 360 "dependencies" : ["jdk.vm.ci.hotspotvmconfig.processor"],