- 17 12月, 2016 2 次提交
- 03 11月, 2016 1 次提交
-
-
由 Alessandro Arzilli 提交于
Since we store all signed integers as int64 the sign bit should be extended, otherwise we read negative integers as their 2-complement value.
-
- 02 11月, 2016 1 次提交
-
-
由 Evgeny L 提交于
* proc: Add `wd` to Launch This change adds the `wd` arg which specify working directory of the program. Fixes #295 * service/debugger: Add `Wd` field to debugger.Config This change adds the `Wd` field which specify working directory of the program launched by debugger. Fixes #295 * service: Add `Wd` to service.Config This change adds the `Wd` field which specify working directory of the program debugger will launch. Fixes #295 * cmd/dlv: Add `Wd` flag This change adds `Wd` flag which specify working directory of the program which launched by debugger. Fixes #295 * only set the Linux working directory if it is set, stub out param in darwin and windows * set working directory for Windows https://godoc.org/golang.org/x/sys/windows#CreateProcess https://msdn.microsoft.com/en-us/library/windows/desktop/ms682425(v=vs.85).aspx * Windows workingDir must be an *uint16 * attempt to chdir on darwin via @yuntan * proc/exec_darwin.c: fix working directory for darwin * Add tests to check if working directory works. * Fix darwin implementation of fork/exec, which paniced if child fork returned. * cmd, service: rename Wd to WorkingDir
-
- 27 10月, 2016 1 次提交
-
-
由 aarzilli 提交于
Generate names of the concrete types stored inside interface variables by fully parsing their runtime._type instead of simply using the str field. This allows delve to read the contents of an interface variable when the program imports multiple packages that have the same name. It also allows delve to correctly interpret some complex anonymous types. Fixes #455
-
- 26 10月, 2016 1 次提交
-
-
由 Evgeny L 提交于
Allows to rewrite a source path stored in program's debug information, if the sources were moved to a different place between compilation and debugging.
-
- 23 10月, 2016 1 次提交
-
-
由 aarzilli 提交于
Command to step out of the currently executing function. Implements #358
-
- 22 10月, 2016 3 次提交
-
-
由 Alessandro Arzilli 提交于
-
由 Alessandro Arzilli 提交于
If the location specification matches the name of a function exactly return that function as a match event if the expression matches other functions as well. Without this some functions, like math/rand.Intn are unmatchable.
-
由 Alessandro Arzilli 提交于
* proc: changed windows backend to deal with simultaneous breakpoints * bugfix: forgot to add windowsPrologue3 to the prologues list in e4c7df14 * Tolerate errors returned by Stacktrace in TestStacktraceGoroutine. * bugfix: proc: propagate debug events we don't cause back to the target process Fixes: #594 * proc: fixed TestStepConcurrentPtr Implementation of nextInProgress was wrong.
-
- 05 10月, 2016 1 次提交
-
-
由 Derek Parker 提交于
-
- 30 9月, 2016 1 次提交
-
-
由 aarzilli 提交于
-
- 27 9月, 2016 2 次提交
-
-
由 aarzilli 提交于
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
-
由 aarzilli 提交于
When a deferred function is called directly Next and StepOut should not step into it. Fixes #582
-
- 25 9月, 2016 2 次提交
-
-
由 Alessandro Arzilli 提交于
Fixes #642
-
由 Alessandro Arzilli 提交于
Allows quoted substrings in build-flags flag. This fixes a build problem on windows where the default build flags must contain a space. Fixes #634 and #638
-
- 13 9月, 2016 2 次提交
-
-
由 Alex Brainman 提交于
-
由 Koichi Shiraishi 提交于
Signed-off-by: NKoichi Shiraishi <zchee.io@gmail.com>
-
- 07 9月, 2016 2 次提交
-
-
由 Alessandro Arzilli 提交于
-
由 Alessandro Arzilli 提交于
go1.8 changed the way anonymous struct names are generated for DWARF.
-
- 01 9月, 2016 1 次提交
-
-
由 Alessandro Arzilli 提交于
As suggested by Ederson de Souza. https://groups.google.com/forum/?utm_medium=email#!msg/delve-dev/W_SfC3i9tf0/MY4QWaZOCgAJ
-
- 12 8月, 2016 1 次提交
-
-
由 Alex Brainman 提交于
Updates #363
-
- 05 8月, 2016 1 次提交
-
-
由 guo 提交于
fix #531
-
- 22 7月, 2016 1 次提交
-
-
由 dr2chase 提交于
Detect calls that do not target a function's entrypoint (i.e, calls to runtime.duffzero and runtime.duffcopy) and instead step into them directly. StepInto sets a breakpoint past the called function's prologue and expects that continue will hit that breakpoint, but because the call is into the interior of the function (well past the prologue) this fails. Fixes #573
-
- 21 7月, 2016 1 次提交
-
-
由 Alessandro Arzilli 提交于
Fixes flakiness of TestCmdLineArgs.
-
- 08 7月, 2016 2 次提交
- 06 7月, 2016 2 次提交
-
-
由 Alessandro Arzilli 提交于
-
由 Alessandro Arzilli 提交于
Patch https://go-review.googlesource.com/23085 has been merged so we can go back to using golang.org/x/debug/.
-
- 03 7月, 2016 1 次提交
-
-
- 02 7月, 2016 1 次提交
-
-
由 aarzilli 提交于
This version preserves the order of requests, allows the client to switch between API versions and introduces a way to send notifications to the client (see TODO item at: proc/proc_linux.go:325). Fixes #523, #571
-
- 30 6月, 2016 1 次提交
-
-
由 aarzilli 提交于
This provides a better error message when the user tries to run dlv debug on a directory that does not contain a main package, when `dlv exec` is used with a source file. Additionally the architecture of the executable is checked as suggested by @alexbrainman in #443. Fixes #509
-
- 25 6月, 2016 5 次提交
-
-
由 aarzilli 提交于
-
由 aarzilli 提交于
This function was broken for a very long time until the changes in this PR fixed it. However I do not think it is desirable to be catapulted into some other goroutine by 'next' just because that other goroutine happened to receive a message on a channel. This feature should be implemented by a new command, not next.
-
由 aarzilli 提交于
-
由 aarzilli 提交于
Previously Step would step through the goroutine associated with CurrentThread if SelectedGoroutine was parked
-
由 aarzilli 提交于
Previously Next would step through the goroutine associated with CurrentThread if SelectedGoroutine was parked Also fixes a bug with proc.(*Process).StepInto where StepInto could switch to a different goroutine.
-
- 22 6月, 2016 1 次提交
-
-
由 aarzilli 提交于
-
- 21 6月, 2016 1 次提交
-
-
由 Alessandro Arzilli 提交于
-
- 08 6月, 2016 1 次提交
-
-
由 David Benque 提交于
-