diff mx.truffle/suite.py @ 22003:5bc7f7b867ab

Making debugger always on for each TruffleVM execution. Introducing EventConsumer to process such debugger events. Requesting each RootNode to be associated with a TruffleLanguage, so debugger can find out proper context for each Node where executions gets suspended.
author Jaroslav Tulach <jaroslav.tulach@oracle.com>
date Sat, 18 Jul 2015 18:03:36 +0200
parents c07e64ecb528
children 854e52a0869c
line wrap: on
line diff
--- a/mx.truffle/suite.py	Thu Jul 16 19:11:31 2015 +0200
+++ b/mx.truffle/suite.py	Sat Jul 18 18:03:36 2015 +0200
@@ -269,19 +269,10 @@
       "workingSets" : "Truffle,Tools",
     },
 
-    "com.oracle.truffle.tools.debug.engine" : {
-      "subDir" : "truffle",
-      "sourceDirs" : ["src"],
-      "dependencies" : ["com.oracle.truffle.tools"],
-      "checkstyle" : "com.oracle.truffle.api",
-      "javaCompliance" : "1.7",
-      "workingSets" : "Truffle,Tools",
-    },
-
     "com.oracle.truffle.tools.debug.shell" : {
       "subDir" : "truffle",
       "sourceDirs" : ["src"],
-      "dependencies" : ["com.oracle.truffle.tools.debug.engine",
+      "dependencies" : ["com.oracle.truffle.tools",
                         "JLINE"],
       "checkstyle" : "com.oracle.truffle.api",
       "javaCompliance" : "1.7",
@@ -306,7 +297,7 @@
       "sourceDirs" : ["src"],
       "dependencies" : [
         "com.oracle.truffle.tck",
-        "com.oracle.truffle.sl"
+        "com.oracle.truffle.sl",
       ],
       "checkstyle" : "com.oracle.truffle.sl",
       "javaCompliance" : "1.7",