mirror of
https://github.com/go-delve/delve.git
synced 2025-11-02 12:59:01 +08:00
proc,service/debugger: introduce TargetGroup abstraction (#3030)
Introduces a new TargetGroup abstraction that can be used to manage multiple related targets. No actual management of child processes is implemented here, this is just a refactoring to make it possible to do that in the future. Updates #2551
This commit is contained in:
committed by
GitHub
parent
1fe03e728c
commit
6f34add5db
@ -38,7 +38,6 @@ type ProcessInternal interface {
|
||||
// ErrProcessExited or ErrProcessDetached).
|
||||
Valid() (bool, error)
|
||||
Detach(bool) error
|
||||
ContinueOnce(*ContinueOnceContext) (trapthread Thread, stopReason StopReason, err error)
|
||||
|
||||
// RequestManualStop attempts to stop all the process' threads.
|
||||
RequestManualStop(cctx *ContinueOnceContext) error
|
||||
|
||||
Reference in New Issue
Block a user