Mercurial > hg > truffle
diff mx/suite.py @ 21890:894f82515e38
Truffle/APIs and Debugging: Evolutionary steps to integrating debugging and tool support with TruffleVM APIs
- Add a version string to language registration: Language.getShortName() produces a string with both language and version
- Rename SLMain --> SLLanguage (little change current machinery)
- Remove DebugEngine dependence on ExecutionContext: Visualizer access migrated to TruffleLanguage
- ExecutionContext now has only one method left: getCompilerOptions()
- Rename SourceExecutionProvider to DebugSupportProvider, now supplied by implementing abstract TruffleLanguage.getDebugSupport()
- Revise DebugEngine and its helper classes to work with the new APIs
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Tue, 09 Jun 2015 15:20:30 -0700 |
parents | b54b13157d4b |
children | 9fe51d8fae0f |
line wrap: on
line diff
--- a/mx/suite.py Fri Jun 05 18:05:13 2015 -0700 +++ b/mx/suite.py Tue Jun 09 15:20:30 2015 -0700 @@ -1224,10 +1224,7 @@ "com.oracle.truffle.sl.tools" : { "subDir" : "graal", "sourceDirs" : ["src"], - "dependencies" : [ - "com.oracle.truffle.sl", - "com.oracle.truffle.tools.debug.shell", - ], + "dependencies" : ["com.oracle.truffle.tools.debug.shell"], "checkstyle" : "com.oracle.truffle.api", "javaCompliance" : "1.8", "workingSets" : "Truffle,SimpleLanguage,Tools",