comparison mx.graal/suite.py @ 23217:a1bfeec72458

AArch64 Graal Port
author twisti
date Thu, 24 Dec 2015 11:43:35 -1000
parents ac8468dccb81
children 75a807751aa6
comparison
equal deleted inserted replaced
23216:16b472b9ca55 23217:a1bfeec72458
37 "imports" : { 37 "imports" : {
38 "suites": suites([ 38 "suites": suites([
39 { 39 {
40 "name" : "jvmci", 40 "name" : "jvmci",
41 "optional" : "true", 41 "optional" : "true",
42 "version" : "a130b51efb072b754f9ecad316dcda01bd2f0e9f", 42 "version" : "577a4a8caa72d06edaef3d40a4d24022df2a8e7c",
43 "urls" : [ 43 "urls" : [
44 {"url" : "http://lafo.ssw.uni-linz.ac.at/hg/graal-jvmci-8", "kind" : "hg"}, 44 {"url" : "http://lafo.ssw.uni-linz.ac.at/hg/graal-jvmci-8", "kind" : "hg"},
45 {"url" : "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind" : "binary"}, 45 {"url" : "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind" : "binary"},
46 ] 46 ]
47 }, 47 },
275 ]), 275 ]),
276 "javaCompliance" : "1.8", 276 "javaCompliance" : "1.8",
277 "workingSets" : "Graal,HotSpot", 277 "workingSets" : "Graal,HotSpot",
278 }, 278 },
279 279
280 "com.oracle.graal.hotspot.aarch64" : {
281 "subDir" : "graal",
282 "sourceDirs" : ["src"],
283 "dependencies" : [
284 "com.oracle.graal.compiler.aarch64",
285 "com.oracle.graal.hotspot",
286 "com.oracle.graal.replacements.aarch64",
287 ],
288 "checkstyle" : "com.oracle.graal.graph",
289 "annotationProcessors" : deps([
290 "jvmci:JVMCI_SERVICE_PROCESSOR",
291 "GRAAL_NODEINFO_PROCESSOR"
292 ]),
293 "javaCompliance" : "1.8",
294 "workingSets" : "Graal,HotSpot,AArch64",
295 },
296
280 "com.oracle.graal.hotspot.amd64" : { 297 "com.oracle.graal.hotspot.amd64" : {
281 "subDir" : "graal", 298 "subDir" : "graal",
282 "sourceDirs" : ["src"], 299 "sourceDirs" : ["src"],
283 "dependencies" : [ 300 "dependencies" : [
284 "com.oracle.graal.compiler.amd64", 301 "com.oracle.graal.compiler.amd64",
319 "checkstyle" : "com.oracle.graal.graph", 336 "checkstyle" : "com.oracle.graal.graph",
320 "javaCompliance" : "1.8", 337 "javaCompliance" : "1.8",
321 "workingSets" : "Graal,HotSpot,Test", 338 "workingSets" : "Graal,HotSpot,Test",
322 }, 339 },
323 340
341 "com.oracle.graal.hotspot.aarch64.test" : {
342 "subDir" : "graal",
343 "sourceDirs" : ["src"],
344 "dependencies" : [
345 "com.oracle.graal.asm.aarch64",
346 "com.oracle.graal.hotspot.test",
347 ],
348 "annotationProcessors" : ["GRAAL_NODEINFO_PROCESSOR"],
349 "checkstyle" : "com.oracle.graal.graph",
350 "javaCompliance" : "1.8",
351 "workingSets" : "Graal,HotSpot,AArch64,Test",
352 },
353
324 "com.oracle.graal.hotspot.amd64.test" : { 354 "com.oracle.graal.hotspot.amd64.test" : {
325 "subDir" : "graal", 355 "subDir" : "graal",
326 "sourceDirs" : ["src"], 356 "sourceDirs" : ["src"],
327 "dependencies" : [ 357 "dependencies" : [
328 "com.oracle.graal.asm.amd64", 358 "com.oracle.graal.asm.amd64",
390 "checkstyle" : "com.oracle.graal.graph", 420 "checkstyle" : "com.oracle.graal.graph",
391 "javaCompliance" : "1.8", 421 "javaCompliance" : "1.8",
392 "workingSets" : "Graal,Assembler", 422 "workingSets" : "Graal,Assembler",
393 }, 423 },
394 424
425 "com.oracle.graal.asm.aarch64" : {
426 "subDir" : "graal",
427 "sourceDirs" : ["src"],
428 "dependencies" : [
429 "com.oracle.graal.asm",
430 ],
431 "checkstyle" : "com.oracle.graal.graph",
432 "javaCompliance" : "1.8",
433 "workingSets" : "Graal,Assembler,AArch64",
434 },
435
395 "com.oracle.graal.asm.amd64" : { 436 "com.oracle.graal.asm.amd64" : {
396 "subDir" : "graal", 437 "subDir" : "graal",
397 "sourceDirs" : ["src"], 438 "sourceDirs" : ["src"],
398 "dependencies" : [ 439 "dependencies" : [
399 "com.oracle.graal.asm", 440 "com.oracle.graal.asm",
433 "checkstyle" : "com.oracle.graal.graph", 474 "checkstyle" : "com.oracle.graal.graph",
434 "javaCompliance" : "1.8", 475 "javaCompliance" : "1.8",
435 "workingSets" : "Graal,Assembler,Test", 476 "workingSets" : "Graal,Assembler,Test",
436 }, 477 },
437 478
479 "com.oracle.graal.asm.aarch64.test" : {
480 "subDir" : "graal",
481 "sourceDirs" : ["src"],
482 "dependencies" : [
483 "com.oracle.graal.asm.test",
484 "com.oracle.graal.asm.aarch64",
485 ],
486 "checkstyle" : "com.oracle.graal.graph",
487 "javaCompliance" : "1.8",
488 "workingSets" : "Graal,Assembler,AArch64,Test",
489 },
490
438 "com.oracle.graal.asm.amd64.test" : { 491 "com.oracle.graal.asm.amd64.test" : {
439 "subDir" : "graal", 492 "subDir" : "graal",
440 "sourceDirs" : ["src"], 493 "sourceDirs" : ["src"],
441 "dependencies" : [ 494 "dependencies" : [
442 "com.oracle.graal.asm.test", 495 "com.oracle.graal.asm.test",
481 "com.oracle.graal.lir", 534 "com.oracle.graal.lir",
482 ], 535 ],
483 "checkstyle" : "com.oracle.graal.graph", 536 "checkstyle" : "com.oracle.graal.graph",
484 "javaCompliance" : "1.8", 537 "javaCompliance" : "1.8",
485 "workingSets" : "Graal,LIR", 538 "workingSets" : "Graal,LIR",
539 },
540
541 "com.oracle.graal.lir.aarch64" : {
542 "subDir" : "graal",
543 "sourceDirs" : ["src"],
544 "dependencies" : [
545 "com.oracle.graal.lir",
546 "com.oracle.graal.asm.aarch64",
547 ],
548 "annotationProcessors" : deps(["GRAAL_OPTIONS_PROCESSOR"]),
549 "checkstyle" : "com.oracle.graal.graph",
550 "javaCompliance" : "1.8",
551 "workingSets" : "Graal,LIR,AArch64",
486 }, 552 },
487 553
488 "com.oracle.graal.lir.amd64" : { 554 "com.oracle.graal.lir.amd64" : {
489 "subDir" : "graal", 555 "subDir" : "graal",
490 "sourceDirs" : ["src"], 556 "sourceDirs" : ["src"],
537 "GRAAL_NODEINFO_PROCESSOR", 603 "GRAAL_NODEINFO_PROCESSOR",
538 ]), 604 ]),
539 "workingSets" : "Graal,Replacements", 605 "workingSets" : "Graal,Replacements",
540 }, 606 },
541 607
608 "com.oracle.graal.replacements.aarch64" : {
609 "subDir" : "graal",
610 "sourceDirs" : ["src"],
611 "dependencies" : [
612 "com.oracle.graal.replacements",
613 "com.oracle.graal.lir.aarch64",
614 ],
615 "checkstyle" : "com.oracle.graal.graph",
616 "javaCompliance" : "1.8",
617 "annotationProcessors" : [
618 "GRAAL_NODEINFO_PROCESSOR",
619 "GRAAL_REPLACEMENTS_VERIFIER",
620 ],
621 "workingSets" : "Graal,Replacements,AArch64",
622 },
623
542 "com.oracle.graal.replacements.amd64" : { 624 "com.oracle.graal.replacements.amd64" : {
543 "subDir" : "graal", 625 "subDir" : "graal",
544 "sourceDirs" : ["src"], 626 "sourceDirs" : ["src"],
545 "dependencies" : [ 627 "dependencies" : [
546 "com.oracle.graal.replacements", 628 "com.oracle.graal.replacements",
744 "com.oracle.graal.compiler", 826 "com.oracle.graal.compiler",
745 ], 827 ],
746 "checkstyle" : "com.oracle.graal.graph", 828 "checkstyle" : "com.oracle.graal.graph",
747 "javaCompliance" : "1.8", 829 "javaCompliance" : "1.8",
748 "workingSets" : "Graal,Codegen", 830 "workingSets" : "Graal,Codegen",
831 },
832
833 "com.oracle.graal.compiler.aarch64" : {
834 "subDir" : "graal",
835 "sourceDirs" : ["src"],
836 "dependencies" : [
837 "com.oracle.graal.compiler",
838 "com.oracle.graal.lir.aarch64",
839 "com.oracle.graal.java",
840 ],
841 "checkstyle" : "com.oracle.graal.graph",
842 "annotationProcessors" : deps([
843 "GRAAL_NODEINFO_PROCESSOR",
844 "GRAAL_COMPILER_MATCH_PROCESSOR",
845 ]),
846 "javaCompliance" : "1.8",
847 "workingSets" : "Graal,AArch64",
848 },
849
850 "com.oracle.graal.compiler.aarch64.test" : {
851 "subDir" : "graal",
852 "sourceDirs" : ["src"],
853 "dependencies" : deps([
854 "com.oracle.graal.lir.jtt",
855 "com.oracle.graal.lir.aarch64",
856 "jvmci:JVMCI_HOTSPOT"
857 ]),
858 "checkstyle" : "com.oracle.graal.graph",
859 "javaCompliance" : "1.8",
860 "workingSets" : "Graal,AArch64,Test",
749 }, 861 },
750 862
751 "com.oracle.graal.compiler.amd64" : { 863 "com.oracle.graal.compiler.amd64" : {
752 "subDir" : "graal", 864 "subDir" : "graal",
753 "sourceDirs" : ["src"], 865 "sourceDirs" : ["src"],
1062 "dependencies" : [ 1174 "dependencies" : [
1063 "com.oracle.graal.replacements", 1175 "com.oracle.graal.replacements",
1064 "com.oracle.graal.runtime", 1176 "com.oracle.graal.runtime",
1065 "com.oracle.graal.code", 1177 "com.oracle.graal.code",
1066 "com.oracle.graal.printer", 1178 "com.oracle.graal.printer",
1179 "com.oracle.graal.compiler.aarch64",
1180 "com.oracle.graal.replacements.aarch64",
1067 "com.oracle.graal.compiler.amd64", 1181 "com.oracle.graal.compiler.amd64",
1068 "com.oracle.graal.replacements.amd64", 1182 "com.oracle.graal.replacements.amd64",
1069 "com.oracle.graal.compiler.sparc", 1183 "com.oracle.graal.compiler.sparc",
1070 "com.oracle.graal.replacements.sparc", 1184 "com.oracle.graal.replacements.sparc",
1071 "com.oracle.graal.salver", 1185 "com.oracle.graal.salver",
1078 }, 1192 },
1079 1193
1080 "GRAAL_HOTSPOT" : { 1194 "GRAAL_HOTSPOT" : {
1081 "subDir" : "graal", 1195 "subDir" : "graal",
1082 "dependencies" : [ 1196 "dependencies" : [
1197 "com.oracle.graal.hotspot.aarch64",
1083 "com.oracle.graal.hotspot.amd64", 1198 "com.oracle.graal.hotspot.amd64",
1084 "com.oracle.graal.hotspot.sparc", 1199 "com.oracle.graal.hotspot.sparc",
1085 "com.oracle.graal.hotspot", 1200 "com.oracle.graal.hotspot",
1086 ], 1201 ],
1087 "exclude" : deps(["JVMCI"]), 1202 "exclude" : deps(["JVMCI"]),
1095 "GRAAL_TEST" : { 1210 "GRAAL_TEST" : {
1096 "subDir" : "graal", 1211 "subDir" : "graal",
1097 "dependencies" : [ 1212 "dependencies" : [
1098 "com.oracle.graal.api.test", 1213 "com.oracle.graal.api.test",
1099 "com.oracle.graal.api.directives.test", 1214 "com.oracle.graal.api.directives.test",
1215 "com.oracle.graal.asm.aarch64.test",
1100 "com.oracle.graal.asm.amd64.test", 1216 "com.oracle.graal.asm.amd64.test",
1217 "com.oracle.graal.compiler.aarch64.test",
1101 "com.oracle.graal.compiler.amd64.test", 1218 "com.oracle.graal.compiler.amd64.test",
1102 "com.oracle.graal.compiler.sparc.test", 1219 "com.oracle.graal.compiler.sparc.test",
1220 "com.oracle.graal.hotspot.aarch64.test",
1103 "com.oracle.graal.hotspot.amd64.test", 1221 "com.oracle.graal.hotspot.amd64.test",
1104 "com.oracle.graal.options.test", 1222 "com.oracle.graal.options.test",
1105 "com.oracle.graal.jtt", 1223 "com.oracle.graal.jtt",
1106 "com.oracle.graal.lir.jtt", 1224 "com.oracle.graal.lir.jtt",
1107 "com.oracle.graal.lir.test", 1225 "com.oracle.graal.lir.test",