1. 09 Nov, 2016 1 commit
    • Ulf Hermann's avatar
      Timeline: Use QRgb and a lookup table for colors · faf77fd0
      Ulf Hermann authored
      
      
      It makes no sense to return a QColor as the only things we are using
      are the red, green, and blue components. Furthermore, colorFromHue()
      can only generate 360 different colors which we can easily cache
      instead of recalculating them on each request.
      
      This significantly reduces the time it takes to update the timeline
      render nodes.
      
      Change-Id: I7961014364a1bec5b089285148b2e6c141a6dc7d
      Reviewed-by: Christian Kandeler's avatarChristian Kandeler <christian.kandeler@qt.io>
      faf77fd0
  2. 13 Jul, 2016 1 commit
  3. 04 Jul, 2016 1 commit
  4. 24 May, 2016 2 commits
  5. 23 May, 2016 1 commit
  6. 10 May, 2016 1 commit
  7. 06 May, 2016 1 commit
  8. 04 May, 2016 1 commit
  9. 03 May, 2016 1 commit
  10. 30 Mar, 2016 1 commit
  11. 19 Jan, 2016 1 commit
  12. 05 Dec, 2014 1 commit
  13. 21 Nov, 2014 5 commits
  14. 09 Oct, 2014 1 commit
  15. 29 Sep, 2014 1 commit
    • Ulf Hermann's avatar
      QmlProfiler: rename "eventId" fields to "typeId" and "selectionId" · 38f4d6a5
      Ulf Hermann authored
      
      
      The convention is now that selections are the rows in the expanded
      timeline, "types" are the types in the QmlProfilerDataModel, and
      events are the single boxes in the timeline. Thus, the event view
      shows only types and for consistency the V8 view does so, too.
      
      Having eventId as synonym for "type index" and "event index" as
      actual index into the list of events is confusing.
      
      Change-Id: I6b7c4c3f1ab0a8b71c511de52ab296a2e91cf5f0
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      38f4d6a5
  16. 15 Sep, 2014 3 commits
  17. 10 Sep, 2014 1 commit
  18. 26 Aug, 2014 2 commits
  19. 24 Jun, 2014 1 commit
  20. 17 Jun, 2014 2 commits
    • Ulf Hermann's avatar
      QmlProfiler: get rid of hash strings · fea6580c
      Ulf Hermann authored
      
      
      Using strings to identify equal events is terribly inefficient. By
      keeping a global list of event types we can assign each event a
      numerical type index and use that to compare them.
      
      We can also avoid excessive string copying and data duplication by
      referring to the global type list where event type information is
      needed.
      
      Task-number: QTCREATORBUG-11823
      Change-Id: I837bd5d0f5395b0003002ef8dd278fb27679c65d
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      fea6580c
    • Ulf Hermann's avatar
      QmlProfiler: Remove SingleCategoryTimelineModel · c7c4be9c
      Ulf Hermann authored
      
      
      All models are single-category now, so we can merge that into the base
      class.
      
      Change-Id: I4eab43ac2b4a77402121f004097e51a29b379aa4
      Reviewed-by: default avatarKai Koehne <kai.koehne@digia.com>
      c7c4be9c
  21. 16 Jun, 2014 1 commit
  22. 11 Mar, 2014 1 commit
  23. 19 Feb, 2014 3 commits
  24. 18 Feb, 2014 4 commits
  25. 08 Jan, 2014 1 commit
  26. 12 Dec, 2013 1 commit