1. 12 5月, 2020 2 次提交
  2. 05 5月, 2020 3 次提交
  3. 02 5月, 2020 6 次提交
  4. 28 4月, 2020 2 次提交
    • A
      terminal: clarify Ctrl-C options with multiclient servers · 6102c31d
      aarzilli 提交于
      Fixes #2028
      6102c31d
    • M
      proc: Find executable should follow symbol links. · 3e04ad0f
      Min Zhou 提交于
      On linux platform, we simply treated `/proc/$pid/exe` as the
      executable of targeting process when doing `dlv attach`. The
      `/proc/$pid/exe` is a symbol link of the real executable file.
      Delve couldn't find the corrsponding external debug file based on the
      symbol link:
      
      ```
      could not attach to pid $pid: could not open debug info
      ```
      
      The fix is to evaluate the symbol links to the actual executable path.
      3e04ad0f
  5. 24 4月, 2020 1 次提交
  6. 21 4月, 2020 1 次提交
  7. 18 4月, 2020 2 次提交
  8. 17 4月, 2020 2 次提交
  9. 15 4月, 2020 2 次提交
  10. 14 4月, 2020 1 次提交
  11. 11 4月, 2020 6 次提交
  12. 10 4月, 2020 2 次提交
    • A
      Miscellaneous debug_line improvements (#1999) · c3a4d726
      Alessandro Arzilli 提交于
      * dwarf/line: implement DW_LNE_set_discriminator
      
      We don't use the discriminator field in any way but we need to at least
      parse it to support debub_line programs that use it.
      
      * dwarf/line: support parsing DWARF4 debug_line sections
      
      There is an extra field maximum_operations_per_instruction that is used
      for VLIW CPUs. We don't support this feature but we have to at least
      parse the field to not crash.
      c3a4d726
    • D
      gdbserial/gdbserver: Dynamically resolve debugserver binary (#1994) · bc30b539
      Darren Rambaud 提交于
      * gdbserial/gdbserver: Dynamically resolve debugserver binary
      
      Instead of hardcoding the absolute path to the Command Line
      Tools (CLT) binary, will attempt to resolve the path at the
      $PATH, or at the Xcode bundle. If none are available, will
      fallback to the default CLT location.
      
      Fixes #986
      
      * gdbserial/gdbserver: Log outgoing executed commands
      
      Add logging to capture the executable and associated arguments used
      in LLDBLaunch and LLDBAttach
      
      Related to #986
      
      * gdbserial/gdbserver: Add unit tests for helper function
      
      Define unit tests for helper function. Setup each test to temporarily make
      PATH variable, and file system changes, and subsequently revert them.
      
      Related to #986
      
      * gdbserial/gdbserver: Lazily load function
      
      Lazily obtain absolute path to avoid increasing load times.
      
      Remove flaky tests.
      
      Related to #986
      bc30b539
  13. 08 4月, 2020 1 次提交
  14. 06 4月, 2020 1 次提交
    • A
      Documentation: add modules mode note to install documentation · 3a726467
      aarzilli 提交于
      1. Adds a note to the documentation describing how to use 'go get' in
         modules mode
      2. Removes the '-u' option which, when 'go get' is used incorrectly
         will make 'go' try to compile Delve with unsupported dependencies
      3. Removed obsolete note about Go 1.5 vendor experiment.
      
      Fixes #1988
      3a726467
  15. 05 4月, 2020 1 次提交
  16. 04 4月, 2020 1 次提交
  17. 03 4月, 2020 1 次提交
  18. 02 4月, 2020 2 次提交
  19. 01 4月, 2020 3 次提交