Mercurial > hg > graal-compiler
view mx.graal/suite.py @ 22203:2537256c7f3d
Fix typo in option name (LIROptControlFlowOptimizer).
author | Josef Eisl <josef.eisl@jku.at> |
---|---|
date | Fri, 10 Jul 2015 14:01:43 +0200 |
parents | 6cd6d5e670ad |
children | 2ffa690969d8 |
line wrap: on
line source
suite = { "mxversion" : "1.0", "name" : "graal", "libraries" : { # ------------- Libraries ------------- "JLINE" : { "path" : "lib/jline-2.11.jar", "urls" : [ "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/jline-2.11.jar", "https://search.maven.org/remotecontent?filepath=jline/jline/2.11/jline-2.11.jar", ], "sha1" : "9504d5e2da5d78237239c5226e8200ec21182040", }, "HCFDIS" : { "path" : "lib/hcfdis-2.jar", "urls" : ["http://lafo.ssw.uni-linz.ac.at/hcfdis-2.jar"], "sha1" : "bc8b2253436485e9dbaf81771c259ccfa1a24c80", }, "C1VISUALIZER_DIST" : { "path" : "lib/c1visualizer_2014-04-22.zip", "urls" : ["https://java.net/downloads/c1visualizer/c1visualizer_2014-04-22.zip"], "sha1" : "220488d87affb569b893c7201f8ce5d2b0e03141", }, "JOL_INTERNALS" : { "path" : "lib/jol-internals.jar", "urls" : ["http://lafo.ssw.uni-linz.ac.at/truffle/jol/jol-internals.jar"], "sha1" : "508bcd26a4d7c4c44048990c6ea789a3b11a62dc", }, "DACAPO" : { "path" : "lib/dacapo-9.12-bach.jar", "urls" : [ "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/dacapo-9.12-bach.jar", "http://softlayer.dl.sourceforge.net/project/dacapobench/9.12-bach/dacapo-9.12-bach.jar", ], "sha1" : "2626a9546df09009f6da0df854e6dc1113ef7dd4", }, "JACOCOAGENT" : { "path" : "lib/jacocoagent.jar", "urls" : ["http://lafo.ssw.uni-linz.ac.at/jacoco/jacocoagent-0.7.1-1.jar"], "sha1" : "2f73a645b02e39290e577ce555f00b02004650b0", }, "JACOCOREPORT" : { "path" : "lib/jacocoreport.jar", "urls" : ["http://lafo.ssw.uni-linz.ac.at/jacoco/jacocoreport-0.7.1-2.jar"], "sha1" : "a630436391832d697a12c8f7daef8655d7a1efd2", }, "DACAPO_SCALA" : { "path" : "lib/dacapo-scala-0.1.0-20120216.jar", "urls" : [ "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/dacapo-scala-0.1.0-20120216.jar", "http://repo.scalabench.org/snapshots/org/scalabench/benchmarks/scala-benchmark-suite/0.1.0-SNAPSHOT/scala-benchmark-suite-0.1.0-20120216.103539-3.jar", ], "sha1" : "59b64c974662b5cf9dbd3cf9045d293853dd7a51", }, "JAVA_ALLOCATION_INSTRUMENTER" : { "path" : "lib/java-allocation-instrumenter.jar", "sourcePath" : "lib/java-allocation-instrumenter.jar", "urls" : ["http://lafo.ssw.uni-linz.ac.at/java-allocation-instrumenter/java-allocation-instrumenter-8f0db117e64e.jar"], "sha1" : "476d9a44cd19d6b55f81571077dfa972a4f8a083", "bootClassPathAgent" : "true", }, "VECMATH" : { "path" : "lib/vecmath-1.3.1.jar", "urls" : [ "http://lafo.ssw.uni-linz.ac.at/graal-external-deps/vecmath-1.3.1.jar", "https://search.maven.org/remotecontent?filepath=java3d/vecmath/1.3.1/vecmath-1.3.1.jar", ], "sha1" : "a0ae4f51da409fa0c20fa0ca59e6bbc9413ae71d", }, "JMH" : { "path" : "lib/jmh-runner-1.4.2.jar", "sha1" : "f44bffaf237305512002303a306fc5ce3fa63f76", "urls" : ["http://lafo.ssw.uni-linz.ac.at/jmh/jmh-runner-1.4.2.jar"], "annotationProcessor" : "true" }, "BATIK" : { "path" : "lib/batik-all-1.7.jar", "sha1" : "122b87ca88e41a415cf8b523fd3d03b4325134a3", "urls" : ["http://lafo.ssw.uni-linz.ac.at/graal-external-deps/batik-all-1.7.jar"], }, # ------------- Truffle ------------- "TRUFFLE" : { "path" : "lib/truffle-0.8-SNAPSHOT.jar", "urls" : [ "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle/0.8-cf1503da2456b46677cbf0ed286614d660126a1b-SNAPSHOT/truffle-0.8-cf1503da2456b46677cbf0ed286614d660126a1b-20150626.073755-1.jar", ], "sha1" : "cf1bff27e6a59c994d3e9249ef451a9eeac5371a", }, "TRUFFLE_DSL_PROCESSOR" : { "path" : "lib/truffle-dsl-processor-0.8-SNAPSHOT.jar", "urls" : [ "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-dsl-processor/0.8-cf1503da2456b46677cbf0ed286614d660126a1b-SNAPSHOT/truffle-dsl-processor-0.8-cf1503da2456b46677cbf0ed286614d660126a1b-20150626.073758-1.jar" ], "sha1" : "892ca5cbdddc9ac162e70731b415c7f0ca167905", "annotationProcessor" : "true", "dependencies" : ["TRUFFLE"] }, "TRUFFLE_SL" : { "path" : "lib/truffle-sl-0.8-SNAPSHOT.jar", "urls" : [ "http://lafo.ssw.uni-linz.ac.at/nexus/content/repositories/snapshots/com/oracle/truffle-sl/0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-SNAPSHOT/truffle-sl-0.8-dd4050aadaf8d91301b159cb30a609d8bb99feeb-20150616.114825-1.jar", ], "sha1" : "bf3f09792dc8fab2bd55bf94ddc69859692cbd27", } }, "jrelibraries" : { "JFR" : { "jar" : "jfr.jar", } }, "projects" : { # ------------- JVMCI:Service ------------- "jdk.internal.jvmci.service" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.service.processor" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.service"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,Codegen,HotSpot", }, # ------------- JVMCI:API ------------- "jdk.internal.jvmci.common" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.meta" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.code" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.meta"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.runtime" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.code" ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.runtime.test" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "JUNIT", "jdk.internal.jvmci.common", "jdk.internal.jvmci.runtime", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,JVMCI", }, "jdk.internal.jvmci.debug" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "dependencies" : [ "jdk.internal.jvmci.options", "jdk.internal.jvmci.code", "jdk.internal.jvmci.service", ], "annotationProcessors" : ["jdk.internal.jvmci.options.processor"], "javaCompliance" : "1.8", "workingSets" : "JVMCI,Debug", }, "jdk.internal.jvmci.debug.test" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "JUNIT", "jdk.internal.jvmci.debug", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,Debug,Test", }, "jdk.internal.jvmci.options" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, "jdk.internal.jvmci.compiler" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.debug", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.options.processor"], "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, "jdk.internal.jvmci.options.processor" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.options", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,Codegen", }, "jdk.internal.jvmci.options.test" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.options", "JUNIT", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.options.processor"], "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, # ------------- JVMCI:HotSpot ------------- "jdk.internal.jvmci.amd64" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.code"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,AMD64", }, "jdk.internal.jvmci.sparc" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.code"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,SPARC", }, "jdk.internal.jvmci.hotspot" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.hotspotvmconfig", "jdk.internal.jvmci.runtime", "jdk.internal.jvmci.common", "jdk.internal.jvmci.compiler", ], "annotationProcessors" : [ "jdk.internal.jvmci.hotspotvmconfig.processor", "jdk.internal.jvmci.options.processor", "jdk.internal.jvmci.service.processor", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI", }, "jdk.internal.jvmci.hotspotvmconfig" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot", }, "jdk.internal.jvmci.hotspotvmconfig.processor" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.hotspotvmconfig", "jdk.internal.jvmci.common"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot,Codegen", }, "jdk.internal.jvmci.hotspot.amd64" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.amd64", "jdk.internal.jvmci.hotspot", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot,AMD64", }, "jdk.internal.jvmci.hotspot.sparc" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.sparc", "jdk.internal.jvmci.hotspot", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "javaCompliance" : "1.8", "workingSets" : "JVMCI,HotSpot,SPARC", }, "jdk.internal.jvmci.hotspot.jfr" : { "subDir" : "jvmci", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.hotspot", "JFR", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "javaCompliance" : "1.8", "profile" : "", "workingSets" : "JVMCI,HotSpot", }, # ------------- NFI ------------- "com.oracle.nfi" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.7", }, "com.oracle.nfi.test" : { "subDir" : "graal", "sourceDirs" : ["test"], "dependencies" : [ "com.oracle.nfi", "jdk.internal.jvmci.common", "JUNIT", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.7", }, # ------------- Graal ------------- "com.oracle.graal.code" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.service", "jdk.internal.jvmci.code", ], "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal", }, "com.oracle.graal.api.collections" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,Graal", }, "com.oracle.graal.api.directives" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,Graal", }, "com.oracle.graal.api.directives.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "dependencies" : [ "com.oracle.graal.compiler.test", ], "javaCompliance" : "1.8", "workingSets" : "API,Graal", }, "com.oracle.graal.api.runtime" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.service", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,Graal", }, "com.oracle.graal.api.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "JUNIT", "com.oracle.graal.api.runtime", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,Graal,Test", }, "com.oracle.graal.api.replacements" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.meta"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,Graal,Replacements", }, "com.oracle.graal.hotspot" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.hotspot", "com.oracle.graal.replacements", "com.oracle.graal.runtime", "com.oracle.graal.code", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : [ "com.oracle.graal.replacements.verifier", "jdk.internal.jvmci.service.processor", ], "javaCompliance" : "1.8", "workingSets" : "Graal,HotSpot", }, "com.oracle.graal.hotspot.amd64" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.hotspot.amd64", "com.oracle.graal.compiler.amd64", "com.oracle.graal.hotspot", "com.oracle.graal.replacements.amd64", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "javaCompliance" : "1.8", "workingSets" : "Graal,HotSpot,AMD64", }, "com.oracle.graal.hotspot.sparc" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.hotspot", "jdk.internal.jvmci.hotspot.sparc", "com.oracle.graal.compiler.sparc", "com.oracle.graal.replacements.sparc", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.service.processor", "com.oracle.graal.compiler.match.processor"], "javaCompliance" : "1.8", "workingSets" : "Graal,HotSpot,SPARC", }, "com.oracle.graal.hotspot.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.replacements.test", "com.oracle.graal.hotspot", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,HotSpot,Test", }, "com.oracle.graal.hotspot.amd64.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.asm.amd64", "com.oracle.graal.hotspot.test", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,HotSpot,AMD64,Test", }, "com.oracle.graal.nodeinfo" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Graph", }, "com.oracle.graal.nodeinfo.processor" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "dependencies" : [ "com.oracle.graal.nodeinfo", ], "javaCompliance" : "1.8", "workingSets" : "Graal,Graph", }, "com.oracle.graal.graph" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.nodeinfo", "com.oracle.graal.compiler.common", "com.oracle.graal.api.collections", "com.oracle.graal.api.runtime", ], "javaCompliance" : "1.8", "annotationProcessors" : ["com.oracle.graal.nodeinfo.processor"], "workingSets" : "Graal,Graph", }, "com.oracle.graal.graph.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "dependencies" : [ "JUNIT", "com.oracle.graal.graph", ], "javaCompliance" : "1.8", "workingSets" : "Graal,Graph,Test", }, "com.oracle.graal.asm" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["jdk.internal.jvmci.code"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Assembler", }, "com.oracle.graal.asm.amd64" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.asm", "jdk.internal.jvmci.amd64", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Assembler,AMD64", }, "com.oracle.graal.asm.sparc" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.asm", "jdk.internal.jvmci.sparc", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Assembler,SPARC", }, "com.oracle.graal.bytecode" : { "subDir" : "graal", "sourceDirs" : ["src"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Java", }, "com.oracle.graal.asm.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.code", "com.oracle.graal.test", "jdk.internal.jvmci.runtime", "jdk.internal.jvmci.debug", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Assembler,Test", }, "com.oracle.graal.asm.amd64.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.asm.test", "jdk.internal.jvmci.common", "com.oracle.graal.asm.amd64", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Assembler,AMD64,Test", }, "com.oracle.graal.lir" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.compiler.common", "com.oracle.graal.asm", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,LIR", }, "com.oracle.graal.lir.jtt" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.jtt", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,LIR", }, "com.oracle.graal.lir.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "JUNIT", "com.oracle.graal.lir", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,LIR", }, "com.oracle.graal.lir.amd64" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.lir", "com.oracle.graal.asm.amd64", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,LIR,AMD64", }, "com.oracle.graal.lir.sparc" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.asm.sparc", "com.oracle.graal.lir", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,LIR,SPARC", }, "com.oracle.graal.word" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["com.oracle.graal.nodes"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "API,Graal", }, "com.oracle.graal.replacements" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.api.directives", "com.oracle.graal.java", "com.oracle.graal.loop", "com.oracle.graal.word", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "annotationProcessors" : [ "com.oracle.graal.replacements.verifier", "jdk.internal.jvmci.service.processor", ], "workingSets" : "Graal,Replacements", }, "com.oracle.graal.replacements.amd64" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.replacements", "com.oracle.graal.lir.amd64", "com.oracle.graal.compiler", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "workingSets" : "Graal,Replacements,AMD64", }, "com.oracle.graal.replacements.sparc" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.replacements", "com.oracle.graal.compiler", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Replacements,SPARC", }, "com.oracle.graal.replacements.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.compiler.test", "com.oracle.graal.replacements", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Replacements,Test", "jacoco" : "exclude", }, "com.oracle.graal.replacements.verifier" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.api.replacements", "com.oracle.graal.graph", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Replacements", }, "com.oracle.graal.nodes" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.graph", "com.oracle.graal.api.replacements", "com.oracle.graal.lir", "com.oracle.graal.bytecode", "jdk.internal.jvmci.compiler", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "annotationProcessors" : ["com.oracle.graal.replacements.verifier"], "workingSets" : "Graal,Graph", }, "com.oracle.graal.nodes.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["com.oracle.graal.compiler.test"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Graph", }, "com.oracle.graal.phases" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["com.oracle.graal.nodes"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Phases", }, "com.oracle.graal.phases.common" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["com.oracle.graal.phases"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Phases", }, "com.oracle.graal.phases.common.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.runtime", "JUNIT", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Test", }, "com.oracle.graal.virtual" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["com.oracle.graal.phases.common"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Phases", }, "com.oracle.graal.virtual.bench" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["JMH"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Bench", }, "com.oracle.graal.loop" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["com.oracle.graal.phases.common"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Phases", }, "com.oracle.graal.compiler" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.virtual", "com.oracle.graal.loop", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "workingSets" : "Graal", }, "com.oracle.graal.compiler.match.processor" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.compiler", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Codegen", }, "com.oracle.graal.compiler.amd64" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.compiler", "com.oracle.graal.lir.amd64", "com.oracle.graal.java", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["com.oracle.graal.compiler.match.processor"], "javaCompliance" : "1.8", "workingSets" : "Graal,AMD64", }, "com.oracle.graal.compiler.amd64.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.amd64", "com.oracle.graal.lir.jtt", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,AMD64,Test", }, "com.oracle.graal.compiler.sparc" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.compiler", "com.oracle.graal.lir.sparc" ], "annotationProcessors" : ["com.oracle.graal.compiler.match.processor"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,SPARC", }, "com.oracle.graal.compiler.sparc.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.sparc", "com.oracle.graal.compiler.test", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,SPARC,Test", }, "com.oracle.graal.runtime" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : ["com.oracle.graal.compiler"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal", }, "com.oracle.graal.java" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.phases", "com.oracle.graal.graphbuilderconf", ], "checkstyle" : "com.oracle.graal.graph", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "javaCompliance" : "1.8", "workingSets" : "Graal,Java", }, "com.oracle.graal.graphbuilderconf" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.nodes", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Java", }, "com.oracle.graal.compiler.common" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "jdk.internal.jvmci.debug", "jdk.internal.jvmci.common", ], "annotationProcessors" : ["jdk.internal.jvmci.options.processor"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Java", }, "com.oracle.graal.printer" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.code", "com.oracle.graal.java", "com.oracle.graal.compiler", ], "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Graph", }, "com.oracle.graal.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "JUNIT", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Test", }, "com.oracle.graal.compiler.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.api.directives", "com.oracle.graal.java", "com.oracle.graal.test", "com.oracle.graal.runtime", "com.oracle.graal.graph.test", "JAVA_ALLOCATION_INSTRUMENTER", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Test", "jacoco" : "exclude", }, "com.oracle.graal.jtt" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.compiler.test", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Test", "jacoco" : "exclude", }, # ------------- GraalTruffle ------------- "com.oracle.graal.truffle" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "TRUFFLE", "com.oracle.graal.runtime", "com.oracle.graal.replacements", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Truffle", "jacoco" : "exclude", }, "com.oracle.graal.truffle.test" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.truffle", "com.oracle.graal.compiler.test", "TRUFFLE_DSL_PROCESSOR", "TRUFFLE_SL", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "workingSets" : "Graal,Truffle,Test", "jacoco" : "exclude", }, "com.oracle.graal.truffle.hotspot" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.truffle", "com.oracle.graal.hotspot", "com.oracle.nfi", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "workingSets" : "Graal,Truffle", }, "com.oracle.graal.truffle.hotspot.amd64" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.truffle.hotspot", "com.oracle.graal.hotspot.amd64", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "workingSets" : "Graal,Truffle", }, "com.oracle.graal.truffle.hotspot.sparc" : { "subDir" : "graal", "sourceDirs" : ["src"], "dependencies" : [ "com.oracle.graal.truffle.hotspot", "com.oracle.graal.asm.sparc", ], "checkstyle" : "com.oracle.graal.graph", "javaCompliance" : "1.8", "annotationProcessors" : ["jdk.internal.jvmci.service.processor"], "workingSets" : "Graal,Truffle,SPARC", } }, "distributions" : { # ------------- Distributions ------------- "JVMCI_SERVICE" : { "path" : "build/jvmci-service.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-service.src.zip", "dependencies" : ["jdk.internal.jvmci.service"], }, "JVMCI_API" : { "path" : "build/jvmci-api.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-api.src.zip", "dependencies" : [ "jdk.internal.jvmci.runtime", "jdk.internal.jvmci.options", "jdk.internal.jvmci.common", "jdk.internal.jvmci.debug", ], "distDependencies" : [ "JVMCI_SERVICE", ], }, "JVMCI_HOTSPOT" : { "path" : "build/jvmci-hotspot.jar", "subDir" : "jvmci", "sourcesPath" : "build/jvmci-hotspot.src.zip", "dependencies" : [ "jdk.internal.jvmci.hotspot.amd64", "jdk.internal.jvmci.hotspot.sparc", "jdk.internal.jvmci.hotspot.jfr", ], "distDependencies" : [ "JVMCI_API", ], }, "GRAAL" : { "path" : "build/graal.jar", "subDir" : "graal", "sourcesPath" : "build/graal.src.zip", "dependencies" : [ "com.oracle.graal.hotspot.amd64", "com.oracle.graal.hotspot.sparc", "com.oracle.graal.hotspot", "com.oracle.graal.printer", ], "distDependencies" : [ "JVMCI_API", "JVMCI_SERVICE", "JVMCI_HOTSPOT", ], }, "GRAAL_TRUFFLE" : { "path" : "build/graal-truffle.jar", "subDir" : "graal", "sourcesPath" : "build/graal-truffle.src.zip", "dependencies" : [ "com.oracle.graal.truffle", "com.oracle.graal.truffle.hotspot.amd64", "com.oracle.graal.truffle.hotspot.sparc" ], "distDependencies" : [ "GRAAL", ], "exclude" : [ "TRUFFLE" ] }, "GRAAL_TRUFFLE_TEST" : { "path" : "build/graal-truffle-test.jar", "subDir" : "graal", "sourcesPath" : "build/graal-truffle-test.src.zip", "dependencies" : [ "com.oracle.graal.truffle.test" ], "distDependencies" : [ "GRAAL_TRUFFLE" ], "exclude" : [ "TRUFFLE", "TRUFFLE_DSL_PROCESSOR", ], }, }, }