Mercurial > hg > truffle
diff truffle/com.oracle.truffle.tools.debug.shell/src/com/oracle/truffle/tools/debug/shell/client/REPLClientContext.java @ 22444:c3e397ce5941
Truffle/Debugging/REPL: major reorganization post-PolyglotEngine
- Discarded language-specific specializations, with one temporary, minor exception
- "loadr" and "loads" commands replaced by "load", which always "steps into"
- added "call" command: it invokes an exported symbol, which is needed to run "main" in SL demo
- fixed failures to propagate KillException and QuitException properly
- fixed usability bug in the client: "load" now sets the "selected source"
- add package-info.java
author | Michael Van De Vanter <michael.van.de.vanter@oracle.com> |
---|---|
date | Tue, 27 Oct 2015 17:44:27 -0700 |
parents | dc83cc1f94f2 |
children | c17794973b64 |
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.tools.debug.shell/src/com/oracle/truffle/tools/debug/shell/client/REPLClientContext.java Tue Oct 20 11:30:34 2015 -0400 +++ b/truffle/com.oracle.truffle.tools.debug.shell/src/com/oracle/truffle/tools/debug/shell/client/REPLClientContext.java Tue Oct 27 17:44:27 2015 -0700 @@ -25,13 +25,14 @@ package com.oracle.truffle.tools.debug.shell.client; import com.oracle.truffle.api.source.Source; -import com.oracle.truffle.tools.debug.shell.REPLServer; +import com.oracle.truffle.tools.debug.shell.server.REPLServer; + import java.util.List; /** * Client context for interaction with a program halted by the {@link REPLServer}. */ -public interface REPLClientContext { +interface REPLClientContext { /** * The source code halted in this context.