Exemplo n.º 1
0
        public ProtoVMState RunToNextBreakpoint(ProtoVMState state)
        {
            Validity.Assert(null != RunnerCore);
            Validity.Assert(null != ExecutionContext);
            Validity.Assert(null != Runner);

            // TODO Jun: Implement as DebugRunner, where breakpoints are inserted here.
            ProtoCore.RuntimeCore runtimeCore = null;
            ProtoCore.DSASM.Mirror.ExecutionMirror mirror = Runner.Execute(ExecutionContext, RunnerCore, out runtimeCore);

            return new ProtoVMState(RunnerCore, runtimeCore);
        }
Exemplo n.º 2
0
        public ProtoVMState RunToNextBreakpoint(ProtoVMState state)
        {
            Validity.Assert(null != RunnerCore);
            Validity.Assert(null != ExecutionContext);
            Validity.Assert(null != Runner);

            // TODO Jun: Implement as DebugRunner, where breakpoints are inserted here.
            ProtoCore.RuntimeCore runtimeCore             = null;
            ProtoCore.DSASM.Mirror.ExecutionMirror mirror = Runner.Execute(ExecutionContext, RunnerCore, out runtimeCore);

            return(new ProtoVMState(RunnerCore, runtimeCore));
        }
Exemplo n.º 3
0
 public ProtoVMState StepOut(ProtoVMState state)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 4
0
 public ProtoVMState PreStart(String source, ProtoVMState state, Dictionary <string, Object> context)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 5
0
 public ProtoVMState PreStart(String source, ProtoVMState state)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 6
0
 public ProtoVMState StepOut(ProtoVMState state)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 7
0
 public ProtoVMState PreStart(String source, ProtoVMState state, Dictionary<string, Object> context)
 {
     throw new NotImplementedException();
 }
Exemplo n.º 8
0
 public ProtoVMState PreStart(String source, ProtoVMState state)
 {
     throw new NotImplementedException();
 }