internal Debuggee(string executable, IntPtr procHandle, uint procId, IntPtr mainThreadHandle, uint mainThreadId, ExecutableMetaInfo emi = null) { // Note: The CodeView information extraction will be done per module, i.e. when the module/process is loaded into the memory. Memory = new MemoryManagement(this); Breakpoints = new BreakpointManagement(this); CodeStepping = new Stepping(this); var mProc = new DebugProcess(this, executable, procHandle, procId, mainThreadHandle, mainThreadId, emi); CurrentThread = mProc.MainThread; processes.Add(mProc); }
public void Step() { FrameCount++; FetchUntil(20000); Stepping?.Invoke(this, EventArgs.Empty); }
// Use this for initialization void Start() { _step = b_Step.GetComponent <Stepping> (); }