1. 05 Nov, 2014 - 1 commit
  2. 25 Aug, 2014 - 1 commit
  3. 09 May, 2014 - 1 commit
  4. 01 Apr, 2014 - 1 commit
  5. 11 Mar, 2014 - 1 commit
  6. 10 Feb, 2014 - 1 commit
    • Ulf Hermann's avatar
      Unify initial waiting of debug services · 4cc230ad
      Ulf Hermann authored
      
      The debug services generally behave in one of two ways when initializing:
      Either they block the initializing thread until some configuration is
      passed over the network or they just go on. By introducing a generalized
      configurable debug service the various ways of waiting on initialization
      are cleaned up. The API defined for it also allows for engine-specific
      initialization.
      
      Change-Id: Id5685ef17d2a7eb1222629f7caa5ec53076d47b2
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      4cc230ad
  7. 07 Feb, 2014 - 1 commit
    • Ulf Hermann's avatar
      Protect list of client plugins from concurrent access · 85bab8c8
      Ulf Hermann authored
      
      Previously the list of client plugins in the QQmlDebugServer could be
      accessed concurrently from receiveMessage() and addService() either
      when in non-blocking mode, or if the client uses service discovery or
      sends additional hello messages after the first one.
      
      Change-Id: I946243957184210d40ebca728143714c341b1226
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      85bab8c8
  8. 05 Feb, 2014 - 1 commit
  9. 30 Jan, 2014 - 1 commit
    • Ulf Hermann's avatar
      Make the QML debug server thread safe · 539d5376
      Ulf Hermann authored
      
      Previously, if instance() was accessed concurrently we could run into
      various problems as the initialization wasn't synchronized. By putting
      most of the initialization into the constructor, wrapping it into a
      Q_GLOBAL_STATIC and discerning between accesses that need to wait for
      the initial "hello" packet and ones that don't the situation is
      improved.
      
      Change-Id: I182e8e6abf054b851ef7ea5f897d4a197a9da4bf
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@digia.com>
      539d5376
  10. 29 Jan, 2014 - 1 commit
  11. 10 Nov, 2013 - 1 commit
  12. 16 Oct, 2013 - 1 commit
  13. 24 May, 2013 - 1 commit
  14. 23 Apr, 2013 - 1 commit
    • Kai Koehne's avatar
      Debugger: fix race condition in block mode · a028d463
      Kai Koehne authored
      
      Make sure that the GUI thread & debugger thread actually sync on startup. So far
      the GUI thread would block forever in waitCondition.wait() if the debugger thread
      spawns & receives the HELLO before.
      
      Also remove unused code and rename variables to make their use more obvious.
      
      Change-Id: I8285e8860667496d491807e696535353d9f14dea
      Reviewed-by: default avatarAurindam Jana <aurindam.jana@digia.com>
      a028d463
  15. 16 Apr, 2013 - 1 commit
  16. 02 Apr, 2013 - 1 commit
    • Aurindam Jana's avatar
      Debugger: Accepts port range as arguments · f1559590
      Aurindam Jana authored
      
      Allow a port range to pass on command line, and try to listen on any of the
      ports in the range. (Re)using the ',' separator allows for backwards compatibility,
      that is, also Qt 4 will accept a -qmljsdebugger=port:1000,1010 argument, but
      will only try to listen on port 1000.
      
      Change-Id: Ic03fe20e4aee9ecdea86651f46f1df5cb19bd75c
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      f1559590
  17. 10 Jan, 2013 - 1 commit
  18. 23 Sep, 2012 - 1 commit
  19. 14 May, 2012 - 1 commit
  20. 26 Apr, 2012 - 1 commit
  21. 25 Apr, 2012 - 2 commits
  22. 24 Apr, 2012 - 3 commits
  23. 10 Apr, 2012 - 1 commit
  24. 30 Mar, 2012 - 2 commits
  25. 19 Mar, 2012 - 1 commit
  26. 14 Mar, 2012 - 1 commit
  27. 13 Mar, 2012 - 1 commit
  28. 07 Mar, 2012 - 2 commits
  29. 24 Feb, 2012 - 1 commit
  30. 10 Feb, 2012 - 1 commit
  31. 09 Feb, 2012 - 1 commit
  32. 30 Jan, 2012 - 1 commit
  33. 23 Jan, 2012 - 1 commit
  34. 05 Jan, 2012 - 1 commit
  35. 21 Dec, 2011 - 1 commit