this.streamsProxy = gdbProcess.getStreamsProxy();
this.deeDebugTarget = deeDebugTarget;
this.dispatcher = new ScheduledThreadPoolExecutor(1);
this.miParser = new MIParser();
// TODO: race condition here because we don't read all output since process start, some initial might be skipped
streamsProxy.getOutputStreamMonitor().addListener(new IStreamListener() {
@Override