diff truffle/com.oracle.truffle.tools.debug.shell/src/com/oracle/truffle/tools/debug/shell/server/REPLHandler.java @ 22293:260e3cdf11ec

Truffle/Instrumentation: replace (non-functional) AdvancedInstrument kind with new EvalInstrument - new API much simpler: only new method Instrumenter.attach() plus new kind of listener - removed the "expected result type check", which is now left to clients - the code to be evaluated now represented as a Source
author Michael Van De Vanter <michael.van.de.vanter@oracle.com>
date Thu, 08 Oct 2015 16:48:42 -0400
parents dc83cc1f94f2
children 2b1845933b6f
line wrap: on
line diff
--- a/truffle/com.oracle.truffle.tools.debug.shell/src/com/oracle/truffle/tools/debug/shell/server/REPLHandler.java	Thu Oct 01 20:32:49 2015 +0200
+++ b/truffle/com.oracle.truffle.tools.debug.shell/src/com/oracle/truffle/tools/debug/shell/server/REPLHandler.java	Thu Oct 08 16:48:42 2015 -0400
@@ -111,7 +111,7 @@
         infoMessage.put(REPLMessage.BREAKPOINT_IGNORE_COUNT, Integer.toString(breakpoint.getIgnoreCount()));
         infoMessage.put(REPLMessage.INFO_VALUE, breakpoint.getLocationDescription().toString());
         if (breakpoint.getCondition() != null) {
-            infoMessage.put(REPLMessage.BREAKPOINT_CONDITION, breakpoint.getCondition());
+            infoMessage.put(REPLMessage.BREAKPOINT_CONDITION, breakpoint.getCondition().getCode());
         }
         infoMessage.put(REPLMessage.STATUS, REPLMessage.SUCCEEDED);
         return infoMessage;