proc: Implement Step using Continue
Instead of repeatedly calling StepInstruction set breakpoints to the destination of CALL instructions (or on the CALL instructions themselves for indirect CALLs), then call Continue. Calls to unexported runtime functions are skipped. Reduces the number of code paths managing inferior state from 3 to 2 (StepInstruction, Continue). Fixes #561
Showing
_fixtures/issue561.go
0 → 100644
_fixtures/teststepconcurrent.go
0 → 100644
_fixtures/teststepprog.go
0 → 100644
想要评论请 注册 或 登录