delve/pkg/proc/native
aarzilli f38a2816d1 proc: move AllGCache to a common struct
Add a new method "Common" to proc.Process that returns a pointer to a
struct that pkg/proc can use to store its things, independently of the
backend.

This is used here to replace the AllGCache typecasts, it will also be
used to store the return values of the stepout breakpoint and the state
for injected function calls.
2018-06-12 11:35:56 +02:00
..
exc_user_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
exc.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
exec_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
exec_darwin.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
mach_exc_user_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
mach_exc.defs proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
mach_exc.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
proc_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
proc_darwin.go proc/native,proc/gdbserial: let target access terminal 2018-05-18 09:53:29 -07:00
proc_darwin.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
proc_linux.go proc/native,proc/gdbserial: let target access terminal 2018-05-18 09:53:29 -07:00
proc_windows.go proc/native,proc/gdbserial: let target access terminal 2018-05-18 09:53:29 -07:00
proc.go proc: move AllGCache to a common struct 2018-06-12 11:35:56 +02:00
ptrace_darwin.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
ptrace_linux.go proc/native/linux: ignore ENODEV when retrieving fp registers 2017-11-21 11:48:39 -08:00
registers_darwin_amd64.go proc: refactoring: merge target into proc 2017-04-21 14:00:04 -07:00
registers_linux_amd64.go proc/native/linux: ignore ENODEV when retrieving fp registers 2017-11-21 11:48:39 -08:00
registers_windows_amd64.go proc: refactoring: merge target into proc 2017-04-21 14:00:04 -07:00
syscall_windows_amd64.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
syscall_windows.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
threads_darwin.c proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
threads_darwin.go proc/native: move halt to os specific struct 2018-03-06 09:06:19 -08:00
threads_darwin.h proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00
threads_linux.go proc/native: move halt to os specific struct 2018-03-06 09:06:19 -08:00
threads_windows.go proc/native: move Thread.running to os struct 2018-03-06 09:06:19 -08:00
threads.go proc/native: move Thread.running to os struct 2018-03-06 09:06:19 -08:00
zsyscall_windows.go proc: refactoring: split backends to separate packages 2017-04-21 14:00:04 -07:00