Mercurial > hg > truffle
comparison truffle/com.oracle.truffle.sl.tools/src/com/oracle/truffle/sl/tools/debug/SLREPLServer.java @ 22157:dc83cc1f94f2
Using fully qualified imports
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Wed, 16 Sep 2015 11:33:22 +0200 |
parents | 503529c65456 |
children | dcb70d90c11d |
comparison
equal
deleted
inserted
replaced
22156:50056a161d7f | 22157:dc83cc1f94f2 |
---|---|
42 | 42 |
43 import com.oracle.truffle.api.debug.Breakpoint; | 43 import com.oracle.truffle.api.debug.Breakpoint; |
44 import com.oracle.truffle.api.debug.Debugger; | 44 import com.oracle.truffle.api.debug.Debugger; |
45 import com.oracle.truffle.api.debug.ExecutionEvent; | 45 import com.oracle.truffle.api.debug.ExecutionEvent; |
46 import com.oracle.truffle.api.debug.SuspendedEvent; | 46 import com.oracle.truffle.api.debug.SuspendedEvent; |
47 | 47 import com.oracle.truffle.api.instrument.QuitException; |
48 import java.util.*; | 48 import com.oracle.truffle.api.instrument.Visualizer; |
49 | 49 import com.oracle.truffle.api.source.Source; |
50 import com.oracle.truffle.api.instrument.*; | 50 import com.oracle.truffle.api.source.SourceSection; |
51 import com.oracle.truffle.api.source.*; | 51 import com.oracle.truffle.api.vm.EventConsumer; |
52 import com.oracle.truffle.api.vm.*; | 52 import com.oracle.truffle.api.vm.TruffleVM; |
53 import com.oracle.truffle.api.vm.TruffleVM.Language; | 53 import com.oracle.truffle.api.vm.TruffleVM.Language; |
54 import com.oracle.truffle.sl.*; | 54 import com.oracle.truffle.sl.SLLanguage; |
55 import com.oracle.truffle.sl.nodes.instrument.SLDefaultVisualizer; | 55 import com.oracle.truffle.sl.nodes.instrument.SLDefaultVisualizer; |
56 import com.oracle.truffle.tools.debug.shell.*; | 56 import com.oracle.truffle.tools.debug.shell.REPLMessage; |
57 import com.oracle.truffle.tools.debug.shell.client.*; | 57 import com.oracle.truffle.tools.debug.shell.REPLServer; |
58 import com.oracle.truffle.tools.debug.shell.server.*; | 58 import com.oracle.truffle.tools.debug.shell.client.SimpleREPLClient; |
59 import com.oracle.truffle.tools.debug.shell.server.REPLHandler; | |
60 import com.oracle.truffle.tools.debug.shell.server.REPLServerContext; | |
61 import java.util.HashMap; | |
62 import java.util.List; | |
63 import java.util.Map; | |
59 | 64 |
60 /** | 65 /** |
61 * Instantiation of the "server" side of the "REPL*" debugger for the Simple language. | 66 * Instantiation of the "server" side of the "REPL*" debugger for the Simple language. |
62 * <p> | 67 * <p> |
63 * The SL parser is not equipped to parse program fragments, so any debugging functions that depend | 68 * The SL parser is not equipped to parse program fragments, so any debugging functions that depend |