Mercurial > hg > graal-compiler
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", |