- 20 2月, 2016 2 次提交
-
-
由 Derek Parker 提交于
Going forward, all documentation should be placed in the Documentation directory in the root of the project. This switch allows maintainers to approve updates to documentation before they are committed, as opposed to the pre-existing wiki which anybody could modify. Currently the Documentation directory includes docs on building, usage, and minimal docs around the API. This is just the initial commit, and documentation will continue to improve over time. Some changes have been made (and will continue to be made) to `cmd/dlv` to ensure we can auto-generate documentation for all commands from the newly provided script `scripts/gen-usage-docs.go`, which can be invoked via `go run scripts/gen-usage-docs.go`. Additionally, version has been split into its own package. This was a bit of housekeeping related to the changes made the `cmd/dlv`.
-
由 Derek Parker 提交于
-
- 19 2月, 2016 5 次提交
-
-
由 Alex Brainman 提交于
Unrelated to conversion, I have also changed (*Thread).readMemory to return only first count bytes of memory just as advised by ReadProcessMemory. Fixes #409 Fixes #412 Fixes #416
-
由 aarzilli 提交于
Moved the code in testvariables2 and testvariables4 into testvariables3, renamed testvariables3 into testvariables2
-
由 Derek Parker 提交于
-
由 aarzilli 提交于
Step disassembles the current instruction, if it is a CALL sets a temp breakpoint inside the called function, after the prologue and calls Continue. Fixes #332
-
由 aarzilli 提交于
- Unlike FunctionEntryToFirstLine can skip the prologue on functions that are defined on a single line, either because they weren't formatted or because they were autogenerated - Can skip the prologue on most functions when setting a breakpoint with the filename:line syntax Fixes #396
-
- 18 2月, 2016 1 次提交
-
-
由 aarzilli 提交于
-
- 17 2月, 2016 2 次提交
-
-
由 aarzilli 提交于
Implements #109 and #120
-
由 Derek Parker 提交于
This patch allows certain commands (`debug`, `test`, and `trace`) to take an argument specifying a package name. This allows a user to specify a package other than that of the current package in the working directory. If a package name is not specified, the behavior remains the same, as in Delve will look in the current working directory for a `main` package to compile. Fixes #423
-
- 12 2月, 2016 2 次提交
-
-
由 Derek Parker 提交于
-
由 aarzilli 提交于
Implements #368
-
- 11 2月, 2016 2 次提交
-
-
由 aarzilli 提交于
1. A running goroutine is by definition not parked waiting for a chan recv 2. The FDE end address is intended to be exclusive, the code interpreted as inclusive and sometimes ended up setting a breakpoint on a function other than the current one.
-
由 aarzilli 提交于
Past the maximum recursion depth maps shouldn't be loaded at all, adding map children and not loading them breaks assumptions in the prettyprinter. Fixes #406
-
- 10 2月, 2016 1 次提交
-
-
由 Alex Brainman 提交于
-
- 09 2月, 2016 1 次提交
-
-
由 Alex Brainman 提交于
I was hoping this will fix the issue below. But there is more code that break new cgo rules. Fixes #409 (partial)
-
- 06 2月, 2016 2 次提交
-
-
由 Luke Hoban 提交于
Fixes #398.
-
由 Luke Hoban 提交于
Fixes #370.
-
- 04 2月, 2016 1 次提交
-
-
由 aarzilli 提交于
Fixes #397
-
- 02 2月, 2016 1 次提交
-
-
由 aarzilli 提交于
-
- 01 2月, 2016 4 次提交
-
-
由 Derek Parker 提交于
Mainly just cleans up the code in cmd/dlv/main.go
-
由 Derek Parker 提交于
-
由 Derek Parker 提交于
Fixes #392
-
由 aarzilli 提交于
Fixes #384
-
- 31 1月, 2016 2 次提交
-
-
由 aarzilli 提交于
The tracepoint should be set on the function's first line, not the function's entry point to avoid function prologue weirdness. Fixes #389
-
由 Derek Parker 提交于
-
- 30 1月, 2016 2 次提交
- 29 1月, 2016 1 次提交
-
-
由 aarzilli 提交于
Insure that the digits function always returns at least 1. Fixes #354 (partial)
-
- 27 1月, 2016 6 次提交
-
-
由 aarzilli 提交于
If uninitialized memory is read loadArrayValues could try to call cacheMemory with a negative size, which could cause a 'makeslice: len out of range' panic. Fixes #354 (partial)
-
由 Luke Hoban 提交于
Fixes #370.
-
由 Derek Parker 提交于
Fixes #361
-
由 Derek Parker 提交于
I need a proof-reader...
-
由 Derek Parker 提交于
-
由 Derek Parker 提交于
-
- 25 1月, 2016 5 次提交
-
-
由 Derek Parker 提交于
This patch modifies the `step` command to step to the next source line, stepping into any function encountered along the way. Fixes #360
-
由 aarzilli 提交于
Typedefs that resolve to slices are not recorded in DWARF as typedefs but instead as structs in a way that there is no way to know they are really slices using debug/dwarf. Using golang.org/x/debug/dwarf instead this problem is solved and as a bonus some types are printed with a nicer names: (struct string → string, struct []int → []int, etc) Fixes #356 and #293
-
由 aarzilli 提交于
-
由 Vorn Mom 提交于
This change addresses a Windows-specifc issue with the 'test' command. On Windows, 'go test' generate executables with a '.exe' filename extention, but the current implementation attaches to a filename without the extention.
-
由 aarzilli 提交于
-