PushDebuggerStack() private method

private PushDebuggerStack ( ) : void
return void
Beispiel #1
0
 internal override void Execute(Processor processor, ActionFrame frame)
 {
     if (frame.State == Initialized)
     {
         processor.PushDebuggerStack();
         processor.OnInstructionExecute();
         processor.PushDebuggerStack();
     }
     base.Execute(processor, frame);
     if (frame.State == Finished)
     {
         processor.PopDebuggerStack();
         processor.PopDebuggerStack();
     }
 }
 internal override void Execute(Processor processor, ActionFrame frame) {
     if(frame.State == Initialized) {
         processor.PushDebuggerStack();
         processor.OnInstructionExecute();
     }
     base.Execute(processor, frame);
     if (frame.State == Finished) {
         processor.PopDebuggerStack();
     }
 }