protected override void DoExecute()
{
Report.Debug (DebugFlags.SSE,
"{0} stepping over breakpoint: {1}", sse, until);
sse.process.AcquireGlobalThreadLock (sse);
inferior.DisableBreakpoint (Index);
has_thread_lock = true;
Report.Debug (DebugFlags.SSE,
"{0} stepping over breakpoint {1} at {2} until {3} ({4})",
sse, Index, inferior.CurrentFrame, until, sse.current_method);
inferior.Step ();
}