1. 25 6月, 2016 1 次提交
  2. 30 5月, 2016 1 次提交
    • A
      Go 1.7 compatibility (#524) · 9bc6ad4f
      Alessandro Arzilli 提交于
      * tests: update to cope with go1.7 SSA compiler
      
      * de-vendored golang.org/x/debug/dwarf
      
      We need our own tweaked version
      
      * dwarf/debug/dwarf: always use the entry's name attribute
      
      Using the name attribute leads to better type names as well as fixes
      inconsistencies between 1.5, 1.6 and 1.7.
      
      * proc: Updated loadInterface to work with go1.7
      
      go1.7 changed the internal representation of types, removing the string
      field from runtime._type.
      Updated loadInterface to use the new str field.
      9bc6ad4f
  3. 14 5月, 2016 1 次提交
  4. 29 3月, 2016 4 次提交
  5. 18 3月, 2016 1 次提交
  6. 02 2月, 2016 1 次提交
  7. 10 1月, 2016 1 次提交
  8. 19 10月, 2015 1 次提交
    • A
      terminal,proc: Improved goroutine printing · cb529eaf
      aarzilli 提交于
      Three locations are returned for goroutines: its current location,
      its current location excluding unexported runtime functions and
      the location of its go instruction.
      The command 'goroutines' takes a new parameter to select which
      location to print (defaulting to current location w/o runtime)
      cb529eaf
  9. 20 9月, 2015 1 次提交
  10. 18 9月, 2015 1 次提交
  11. 06 9月, 2015 1 次提交
  12. 20 8月, 2015 1 次提交
    • D
      command (next): Improvements for parallel programs · b9846c76
      Derek Parker 提交于
      This patch aims to improve how Delve tracks the current goroutine,
      especially in very highly parallel programs. The main spirit of this
      patch is to ensure that even in situations where the goroutine we care
      about is not executing (common for len(g) > len(m)) we still end up back
      on that goroutine as a result of executing the 'next' command.
      
      We accomplish this by tracking our original goroutine id, and any time a
      breakpoint is hit or a threads stops, we examine the stopped threads and
      see if any are executing the goroutine we care about. If not, we set
      'next' breakpoint for them again and continue them. This is done so that
      one of those threads can eventually pick up the goroutine we care about
      and begin executing it again.
      b9846c76
  13. 10 8月, 2015 1 次提交
  14. 02 8月, 2015 1 次提交
  15. 29 7月, 2015 1 次提交
  16. 17 7月, 2015 1 次提交
  17. 10 7月, 2015 1 次提交
  18. 01 7月, 2015 1 次提交
    • D
      Cleanup tracepoint commit · 6b99c5f5
      Derek Parker 提交于
      * Cleanup comments
      * Cleanup naming in certain instances
      * Modify stacktrace to return current location
      6b99c5f5
  19. 30 6月, 2015 1 次提交
  20. 21 6月, 2015 2 次提交
  21. 14 6月, 2015 1 次提交
  22. 13 6月, 2015 2 次提交
  23. 28 5月, 2015 1 次提交
  24. 08 5月, 2015 1 次提交
  25. 20 4月, 2015 1 次提交