internal override void Execute(Processor processor, ActionFrame frame) { if (frame.State == Initialized) { processor.OnInstructionExecute(); } base.Execute(processor, frame); }
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(); } }
internal void OnInstructionExecute(Processor processor) { Debug.Assert(processor.Debugger != null, "We don't generate calls this function if ! debugger"); Debug.Assert(DbgData.StyleSheet != null, "We call this function from *EventDbg only"); processor.OnInstructionExecute(); }
internal override void Execute(Processor processor, ActionFrame frame) { if(frame.State == Initialized) { processor.OnInstructionExecute(); } base.Execute(processor, frame); }
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(); } }