1. 06 Jan, 2019 1 commit
  2. 22 Nov, 2018 1 commit
  3. 08 Nov, 2018 2 commits
  4. 06 Nov, 2018 2 commits
  5. 16 Jul, 2018 1 commit
  6. 08 Jun, 2018 1 commit
    • Sigurd Schneider's avatar
      [turbolizer] Migrate d3 from v3 to v5 · 8a7d8f81
      Sigurd Schneider authored
      This CL updates the d3.js library to version 5.4. The most notable
      change is that the library can now distinguish between click and drag
      events if an element supports both selection via click and displacement
      via drag.
      
      Curiously, npm created a 'package-lock.json', which is ~500 lines, and
      which is supposed to be checked into the repository according to documentation.
      
      Change-Id: Ifabd236296d951f390e0a1516d89e73138ce1713
      Reviewed-on: https://chromium-review.googlesource.com/1076234Reviewed-by: 's avatarTobias Tebbi <tebbi@chromium.org>
      Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53604}
      8a7d8f81
  7. 29 May, 2018 1 commit
  8. 22 May, 2018 1 commit
  9. 16 May, 2018 1 commit
    • Sigurd Schneider's avatar
      [turbolizer] Add support for inlined functions · a97a362d
      Sigurd Schneider authored
      This CL adds support for inlined functions in Turbolizer. It is also a
      refactoring of the Turbolizer code-base. Most importantly, handling of
      source positions changed to exact source positions, and not code ranges.
      This improves selection interoperability between different phase views.
      
      A separate CL changes the Turbolizer JSON format to include inlining
      information. This Turbolizer update, however, is intended to be backwards
      compatible with the JSON format Turbolizer generated before the JSON
      format change.
      
      
      Bug: v8:7327
      Change-Id: Ic67506a6f3a36fe98c012b1e76994972779c1fd2
      Reviewed-on: https://chromium-review.googlesource.com/1032784
      Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
      Reviewed-by: 's avatarDaniel Clifford <danno@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#53213}
      a97a362d
  10. 18 Jan, 2018 1 commit
  11. 12 Jan, 2018 1 commit
  12. 14 Sep, 2016 1 commit
  13. 08 Sep, 2016 1 commit
  14. 09 Aug, 2016 1 commit
  15. 28 Jul, 2016 1 commit
    • Alexander.Gilday2's avatar
      [turbolizer] Add support for showing perf profiling information. · 286e2b14
      Alexander.Gilday2 authored
      perf-turbo.py merges a perf data file and a turbofan trace file into a
      single json object which can then be piped to a file and uploaded to
      turbolizer to display the profiling data in the disassembly. With the
      changes, turbolizer now shows the event counts for instruction in
      percentage form and with heatmap-stype colouring. Multiple different
      events can be recorded at once with a new drop-down menu to select which
      event to view the counts of. The documentation has been updated with
      instructions. Using the script is optional and turbolizer retains
      previous functionality if a trace without profiling data is uploaded.
      
      BUG=None
      
      Review-Url: https://codereview.chromium.org/2174803002
      Cr-Commit-Position: refs/heads/master@{#38124}
      286e2b14
  16. 25 Jul, 2016 1 commit
    • bgeron's avatar
      [turbolizer] Style improvements. · 7ef24ad9
      bgeron authored
      - Remove duplicated CSS.
      - Expand landing area of upload button.
      - Give the toolbox a transparent white background.
      - Make the phase-select box look nicer before file load.
      - Remove the margin at the top of the screen.
      
      The height of the margin was exactly the height of span#graph-toolbox,
      and due to the semantics of position:relative, space was reserved for it
      at the top of div#middle.
      
      BUG=
      R=danno
      
      Review-Url: https://codereview.chromium.org/2164373002
      Cr-Commit-Position: refs/heads/master@{#38003}
      7ef24ad9
  17. 13 Jun, 2016 1 commit
  18. 19 May, 2016 1 commit