public final class BreakpointsHandler extends Object
| Constructor and Description |
|---|
BreakpointsHandler(ExecutionContext context,
com.oracle.truffle.api.debug.DebuggerSession debuggerSession) |
| Modifier and Type | Method and Description |
|---|---|
List<BreakpointLocation> |
breakpointLocations(BreakpointLocationsArguments args) |
boolean |
checkConditions(com.oracle.truffle.api.debug.Breakpoint bp,
com.oracle.truffle.api.debug.DebugStackFrame topStackFrame) |
String |
getLogMessage(com.oracle.truffle.api.debug.Breakpoint bp) |
List<Breakpoint> |
setBreakpoints(SetBreakpointsArguments args) |
void |
setExceptionBreakpoint(boolean caught,
boolean uncaught) |
List<Breakpoint> |
setFunctionBreakpoints(SetFunctionBreakpointsArguments args) |
public BreakpointsHandler(ExecutionContext context, com.oracle.truffle.api.debug.DebuggerSession debuggerSession)
public List<Breakpoint> setBreakpoints(SetBreakpointsArguments args)
public List<Breakpoint> setFunctionBreakpoints(SetFunctionBreakpointsArguments args)
public void setExceptionBreakpoint(boolean caught,
boolean uncaught)
public List<BreakpointLocation> breakpointLocations(BreakpointLocationsArguments args)
public String getLogMessage(com.oracle.truffle.api.debug.Breakpoint bp)
public boolean checkConditions(com.oracle.truffle.api.debug.Breakpoint bp,
com.oracle.truffle.api.debug.DebugStackFrame topStackFrame)