@Override public ElementTracepointInstallationReport exec( final ElementTracepointInstallationRequest request, final IProgressMonitor monitor) throws CoreException { return (ElementTracepointInstallationReport) fRjs.execSyncDbgOp(DbgCmdItem.OP_INSTALL_TP_POSITIONS, request, monitor); }
@Override protected FrameContext doEvalFrameContext(final int position, final IProgressMonitor monitor) throws Exception { return (FrameContext) fRjs.execSyncDbgOp( DbgCmdItem.OP_LOAD_FRAME_CONTEXT, new FrameContextDetailRequest(position), monitor); }
@Override public void exec(final TracepointStatesUpdate request, final IProgressMonitor monitor) throws CoreException { fRjs.execSyncDbgOp(DbgCmdItem.OP_UPDATE_TP_STATES, request, monitor); }
@Override protected SetDebugReport doExec(final SetDebugRequest request, final IProgressMonitor monitor) throws CoreException { return (SetDebugReport) fRjs.execSyncDbgOp(DbgCmdItem.OP_SET_DEBUG, request, monitor); }
@Override protected void doRequestSuspend(final IProgressMonitor monitor) throws CoreException { fRjs.execSyncDbgOp(DbgCmdItem.OP_REQUEST_SUSPEND, null, monitor); }
@Override protected CallStack doEvalCallStack(final IProgressMonitor monitor) throws CoreException { return (CallStack) fRjs.execSyncDbgOp(DbgCmdItem.OP_LOAD_FRAME_LIST, null, monitor); }