diff mx/suite.py @ 19045:862997951c0a

Add GraalDirectives API to influence compiler behavior.
author Roland Schatz <roland.schatz@oracle.com>
date Thu, 29 Jan 2015 16:45:09 +0100
parents 43baadc1913a
children 2358c0e65b9e
line wrap: on
line diff
--- a/mx/suite.py	Wed Jan 28 12:08:21 2015 +0100
+++ b/mx/suite.py	Thu Jan 29 16:45:09 2015 +0100
@@ -220,6 +220,14 @@
       "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.runtime" : {
       "subDir" : "graal",
       "sourceDirs" : ["src"],
@@ -582,6 +590,7 @@
       "subDir" : "graal",
       "sourceDirs" : ["src"],
       "dependencies" : [
+        "com.oracle.graal.api.directives",
         "com.oracle.graal.compiler",
         "com.oracle.graal.java",
         "com.oracle.graal.word",
@@ -854,6 +863,7 @@
       "subDir" : "graal",
       "sourceDirs" : ["src"],
       "dependencies" : [
+        "com.oracle.graal.api.directives",
         "com.oracle.graal.test",
         "com.oracle.graal.printer",
         "com.oracle.graal.runtime",