delve/pkg/proc
Alessandro Arzilli 7b19fe9e69 proc: add test for attach/detach, fix detach (#773)
Detach did not work for processes we attach to via PID.

Linux: we were only detaching from the main thread, all threads are
detached independently

Windows: we must resume all threads before detaching.

macOS: still broken.

Updates #772
2017-03-28 09:30:27 -07:00
..
test Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
arch.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
breakpoints.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
disasm_amd64.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
disasm.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
doc.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
eval.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
exc_user_darwin.c Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
exc.h Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
exec_darwin.c Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
exec_darwin.h Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
go_version.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
mach_exc_user_darwin.c Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
mach_exc.defs Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
mach_exc.h Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
mem.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
moduledata.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
proc_darwin.c Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
proc_darwin.go proc: add test for attach/detach, fix detach (#773) 2017-03-28 09:30:27 -07:00
proc_darwin.h Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
proc_linux.go proc: add test for attach/detach, fix detach (#773) 2017-03-28 09:30:27 -07:00
proc_test.go proc: add test for attach/detach, fix detach (#773) 2017-03-28 09:30:27 -07:00
proc_unix_test.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
proc_windows.go proc: add test for attach/detach, fix detach (#773) 2017-03-28 09:30:27 -07:00
proc.go proc: add test for attach/detach, fix detach (#773) 2017-03-28 09:30:27 -07:00
ptrace_darwin.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
ptrace_linux.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
ptrace_windows.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
registers_darwin_amd64.go proc: bugfix: wrong register used for CH (#763) 2017-03-13 10:54:41 -07:00
registers_linux_amd64.go proc: bugfix: wrong register used for CH (#763) 2017-03-13 10:54:41 -07:00
registers_windows_amd64.go proc: bugfix: wrong register used for CH (#763) 2017-03-13 10:54:41 -07:00
registers.go proc/stack: use BP when FDE is not available 2017-02-22 20:39:28 +01:00
stack.go pkg/proc: tolerate absence of stack barriers in Go 1.9 (#762) 2017-03-13 10:53:16 -07:00
syscall_windows_amd64.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
syscall_windows.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
threads_darwin.c Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
threads_darwin.go proc: fix build on macOS (#728) 2017-02-09 09:13:12 +01:00
threads_darwin.h Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
threads_linux.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
threads_windows.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
threads.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
types.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
variables.go pkg/proc: tolerate absence of stack barriers in Go 1.9 (#762) 2017-03-13 10:53:16 -07:00
zsyscall_windows.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00