delve/pkg/proc
Alessandro Arzilli 7dcd7b4d1e
Miscellaneous fixes for problems uncovered by Github Actions tests (#2274)
Fix bug in DAP test: TestEvaluateCallRequest.
In Go 1.15 the call injection will be executed on a different goroutine
from the goroutine where it was started on to avoid confusing the
garbage collector, the test must be aware of this fact and use the
goroutine ID from the stopped response instead of assuming 1 is the
currently selected goroutine.

Disables TestAttachDetach when running in Github Actions.

Disable some coredump tests when running in Github Actions (core size
limits?).
2020-12-27 15:11:02 -08:00
..
amd64util proc: use CPUID to determine maximum size of XSAVE area (#2256) 2020-12-14 09:39:01 -08:00
core Miscellaneous fixes for problems uncovered by Github Actions tests (#2274) 2020-12-27 15:11:02 -08:00
fbsdutil proc: use CPUID to determine maximum size of XSAVE area (#2256) 2020-12-14 09:39:01 -08:00
gdbserial proc/gdbserial: use --unmask-signal debugserver option (#2255) 2020-12-10 09:04:35 -08:00
linutil proc: use CPUID to determine maximum size of XSAVE area (#2256) 2020-12-14 09:39:01 -08:00
native proc/native: fix linux/386 native backend (#2276) 2020-12-21 10:56:09 -08:00
test Go 1.15 support (#2011) 2020-07-28 09:19:51 -07:00
winutil proc: correct minor typos (#2148) 2020-08-24 10:19:50 -07:00
amd64_arch.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00
amd64_disasm.go proc: convert Arch into a struct (#1972) 2020-03-30 11:03:29 -07:00
arch.go proc/native: fix flakyness of TestStepConcurrentDirect on linux/386 (#2179) 2020-11-03 10:28:37 -08:00
arm64_arch.go proc: support reading deferred calls' arguments on linux/arm64 (#2210) 2020-10-22 08:26:19 -07:00
arm64_disasm.go Go 1.15 support (#2011) 2020-07-28 09:19:51 -07:00
bininfo.go proc: resolve symlinks when searching for split debug_info if path is /proc/pid/exe (#2170) 2020-09-15 14:49:30 -07:00
breakpoints.go proc/*: remove proc.Thread.Blocked, refactor memory access (#2206) 2020-11-09 11:28:40 -08:00
disasm.go proc/*: remove proc.Thread.Blocked, refactor memory access (#2206) 2020-11-09 11:28:40 -08:00
doc.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
dwarf_export_test.go proc: keep track of nesting depth while reading compile units 2020-07-16 15:34:00 +02:00
dwarf_expr_test.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00
eval.go dwarf/reader: minor comments around variable resolving (#2253) 2020-12-08 11:46:40 -08:00
fncall.go proc: make nested function calls work when stopped at a sw breakpoint (#2232) 2020-12-10 09:03:11 -08:00
goroutine_cache.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00
i386_arch.go proc/native: fix flakyness of TestStepConcurrentDirect on linux/386 (#2179) 2020-11-03 10:28:37 -08:00
i386_disasm.go proc: convert Arch into a struct (#1972) 2020-03-30 11:03:29 -07:00
interface.go proc: add minor comments (#2228) 2020-11-16 08:55:59 -08:00
mem.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00
moduledata.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00
pe.go pkg/proc,service: support linux/386 (#1884) 2020-03-10 09:34:40 -07:00
proc_general_test.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00
proc_linux_test.go proc/*: add launch option to disable ASLR (#2202) 2020-10-21 12:50:52 -07:00
proc_test.go Miscellaneous fixes for problems uncovered by Github Actions tests (#2274) 2020-12-27 15:11:02 -08:00
proc_unexported_test.go proc: allow calls to optimized functions (#1684) 2019-09-25 10:23:02 -07:00
proc_unix_test.go pkg/proc: Move proc exec funcs to Target methods 2020-03-25 17:45:12 +01:00
registers.go proc/*: only load floating point registers when needed (#1981) 2020-05-13 11:56:50 -07:00
scope_test.go pkg/proc: Move proc exec funcs to Target methods 2020-03-25 17:45:12 +01:00
stack.go proc: update a comment (#2266) 2020-12-14 09:00:27 -08:00
target_exec.go proc: add flag to distinguish ReturnValues (#2230) 2020-12-10 08:57:50 -08:00
target.go service/dap: support evaluate requests with expressions and calls (#2185) 2020-11-12 15:24:31 -08:00
threads.go proc: add flag to distinguish ReturnValues (#2230) 2020-12-10 08:57:50 -08:00
types.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00
variable_test.go pkg/proc: Move proc exec funcs to Target methods 2020-03-25 17:45:12 +01:00
variables.go service/api: Expose WaitSince and WaitReason fields for goroutines (#2264) 2020-12-14 09:31:45 -08:00
x86_disasm.go proc/*,service: replace uses of uintptr with uint64 (#2163) 2020-09-09 10:36:15 -07:00