1. 17 Oct, 2017 2 commits
  2. 06 Oct, 2017 1 commit
  3. 05 Oct, 2017 2 commits
  4. 28 Sep, 2017 1 commit
  5. 27 Sep, 2017 1 commit
  6. 21 Sep, 2017 1 commit
  7. 13 Sep, 2017 1 commit
  8. 12 Sep, 2017 1 commit
    • hjk's avatar
      Debugger: Merge *Adapter classes into GdbEngine · f84d44e4
      hjk authored
      The main reason for having the adapters (complex target specific state
      handling) is mostly gone now, leaving us mainly with the drawbacks
      of the solution: An additional indirection, and using a hierarchy
      for code sharing. So drop that, and use if/else chains instead
      of virtual functions now, and start simplifying the result.
      
      Change-Id: Idcf3a28da103c01cfa80cf9bab8ef51fe879b6d7
      Reviewed-by: Christian Stenger's avatarChristian Stenger <christian.stenger@qt.io>
      Reviewed-by: default avatarhjk <hjk@qt.io>
      f84d44e4
  9. 17 Aug, 2017 1 commit
  10. 10 Jul, 2017 1 commit
  11. 18 May, 2017 1 commit
  12. 19 Apr, 2017 1 commit
  13. 28 Feb, 2017 1 commit
  14. 07 Feb, 2017 1 commit
  15. 06 Feb, 2017 1 commit
    • hjk's avatar
      Debugger: Remove the "Attempt quick start option" · fd2bf97f
      hjk authored
      This was GDB-only. It complicates the startup mechanism including breaking
      certain setups (e.g. users manually controlling "set auto-solib-add" in
      their .gdbinit) without providing too much benefit (anymore).
      
      Part of the potential debugger startup time improvements that were
      possibly gained by the feature are nowadays available by using a
      release build *without* debug info, as one of the original reasons
      to not use that (making Qt type introspection hard/impossible)
      is largely gone with 4.2+.
      
      Change-Id: Iffb34e0035f39ad74b24bf025749b546f25a489b
      Reviewed-by: Christian Stenger's avatarChristian Stenger <christian.stenger@qt.io>
      fd2bf97f
  16. 16 Dec, 2016 2 commits
    • hjk's avatar
      Debugger: Use new shared result reporting infrastructure · fc01d0ac
      hjk authored
      Unify the watchPoint() interfaces, move the combined
      implementation to the DebuggerEngine base.
      
      Change-Id: Ic93aa760e7258197aed5eb7bfea257a40012cccf
      Reviewed-by: default avatarhjk <hjk@qt.io>
      fc01d0ac
    • hjk's avatar
      Debugger: Move command flags to debugger command · a61b6dfc
      hjk authored
      Also, remove the need to mark GDB Python commands, detect the
      need to use MI on the presence of non-Pythonic letters in
      the command (space and hyphen).
      
      Plan is to reuse even more almost shared code between engines.
      
      Change-Id: I4e00debb07f2482637930675a28f464666b59553
      Reviewed-by: default avatarhjk <hjk@qt.io>
      a61b6dfc
  17. 15 Dec, 2016 1 commit
    • hjk's avatar
      Debugger: Fix Window grabbing on GDB · c2eada27
      hjk authored
      Needs to make namespace detection work without valid frame
      
      Task-number: QTCREATORBUG-17326
      Change-Id: Ia7c7017db4ef384d4f246e11a5601d01f4f366f1
      Reviewed-by: default avatarhjk <hjk@qt.io>
      c2eada27
  18. 18 Nov, 2016 1 commit
  19. 12 Oct, 2016 1 commit
  20. 04 Aug, 2016 1 commit
  21. 21 Jul, 2016 1 commit
  22. 28 Jun, 2016 2 commits
  23. 14 Jun, 2016 2 commits
  24. 09 Jun, 2016 1 commit
    • hjk's avatar
      Debugger: Remove debuggerstringutils.h · 726b907c
      hjk authored
      With QT_RESTRICTED_CAST_FROM_ASCII making GdbMi etc operate on
      QString is feasible again. Take this as opportunity to move
      debugger encoding handling closer to a 'conversion on input and
      output if needed, storage in QString only' scheme.
      
      Change-Id: I2f10c9fa8a6c62c44f4e6682efe3769e9fba30f7
      Reviewed-by: Christian Stenger's avatarChristian Stenger <christian.stenger@qt.io>
      726b907c
  25. 27 May, 2016 2 commits
  26. 12 May, 2016 1 commit
  27. 09 May, 2016 1 commit
  28. 08 Apr, 2016 1 commit
  29. 30 Mar, 2016 1 commit
  30. 19 Jan, 2016 1 commit
  31. 16 Dec, 2015 1 commit
  32. 05 Nov, 2015 1 commit
  33. 04 Nov, 2015 1 commit
  34. 19 Oct, 2015 1 commit