1. 22 4月, 2017 1 次提交
  2. 19 4月, 2017 2 次提交
  3. 18 4月, 2017 1 次提交
    • H
      vendor: update vendored packages (#791) · 5bd46f34
      Hyang-Ah Hana Kim 提交于
      * pkg/proc: use golang.org/x/arch/x86/x86asm
      
      instead of rsc.io/x86/x86asm
      
      * pkg/dwarf: migrate to github.com/pkg/profile
      
      from github.com/davecheney/profile
      
      * scripts: keep script go files from being considered for the build
      
      scripts/gen-*.go files are scripts for generating documentation
      files and don't follow the typical Go package layout. Expected
      usage is like
      
         go run scripts/gen-cli-docs.go
      
      * vendor: update vendored packages
      
      There were many changes in delve, and go tool chains since last
      vendored package update. I just rerun godpes from scratch.
      
      $ rm vendor/*
      $ rm Godeps/Godeps.json
      $ go list ./... | grep -v /vendor/ | grep -v /scripts/ | go get -u -t
      $ go get -u github.com/mattn/go-colorable
      $ go get -u github.com/mattn/go-isatty
      $ go list ./... | grep -v /vendor/ | grep -v /scripts/ | godeps save
      5bd46f34
  4. 14 4月, 2017 1 次提交
  5. 07 4月, 2017 1 次提交
    • A
      proc refactor: split out BinaryInfo implementation (#745) · 436a3c21
      Alessandro Arzilli 提交于
      * proc: refactor BinaryInfo part of proc.Process to own type
      
      The data structures and associated code used by proc.Process
      to implement target.BinaryInfo will also be useful to support a
      backend for examining core dumps, split this part of proc.Process
      to a different type.
      
      * proc: compile support for all executable formats unconditionally
      
      So far we only compiled in support for loading the executable format
      supported by the host operating system.
      Once support for core files is introduced it is however useful to
      support loading in all executable formats, there is no reason why it
      shouldn't be possible to examine a linux coredump on windows, or
      viceversa.
      
      * proc: bugfix: do not resume threads on detach if killing
      
      * Replace BinaryInfo interface with BinInfo() method returning proc.BinaryInfo
      436a3c21
  6. 09 2月, 2017 2 次提交
  7. 06 1月, 2017 1 次提交
  8. 20 12月, 2016 1 次提交
  9. 22 10月, 2016 1 次提交
    • A
      proc: changed windows backend to deal with simultaneous breakpoints (#598) · f6e8fb37
      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.
      f6e8fb37
  10. 07 9月, 2016 1 次提交
  11. 19 2月, 2016 2 次提交
    • A
      proc: Step should skip function prologue · 852f0c95
      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
      852f0c95
    • A
      proc: Replaced FunctionEntryToFirstLine with disassembly alternative · 4116d66c
      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
      4116d66c
  12. 12 2月, 2016 1 次提交