1. 13 Jun, 2018 1 commit
  2. 11 Jun, 2018 5 commits
  3. 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
  4. 29 May, 2018 1 commit
  5. 22 May, 2018 2 commits
  6. 18 May, 2018 2 commits
  7. 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
  8. 23 Feb, 2018 1 commit
  9. 21 Feb, 2018 1 commit
  10. 18 Jan, 2018 1 commit
  11. 12 Jan, 2018 1 commit
  12. 23 Jun, 2017 1 commit
  13. 15 May, 2017 1 commit
  14. 29 Mar, 2017 1 commit
    • Leszek Swirski's avatar
      [turbolizer] Use textContent to set code view · 7b8d8e9a
      Leszek Swirski authored
      Previously code view was set using innerHTML. This would cause problems
      for html characters in the code -- in particular, '<' without a space
      after it would start new HTML tags, and the code following it wouldn't
      be visible.
      
      Now, the source text is set using textContent, which doesn't parse the
      value as HTML and implicitly escapes any HTML characters in the code.
      
      Change-Id: I612a18c37bbb4da6a87063bb39d7f7123a3c4c0d
      Reviewed-on: https://chromium-review.googlesource.com/461826Reviewed-by: 's avatarDaniel Clifford <danno@chromium.org>
      Commit-Queue: Leszek Swirski <leszeks@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#44233}
      7b8d8e9a
  15. 24 Nov, 2016 1 commit
  16. 07 Nov, 2016 1 commit
  17. 14 Sep, 2016 1 commit
  18. 08 Sep, 2016 1 commit
  19. 11 Aug, 2016 1 commit
  20. 10 Aug, 2016 4 commits
  21. 09 Aug, 2016 2 commits
  22. 08 Aug, 2016 1 commit
  23. 28 Jul, 2016 2 commits
    • Alexander.Gilday2's avatar
      [turbolizer] Fixed naming of turbolizer perf script. · 6e01fe20
      Alexander.Gilday2 authored
      Change was meant to be in previous patch but was accidentally reverted.
      README.md updated with new filename, also.
      
      BUG=
      
      Review-Url: https://codereview.chromium.org/2184223005
      Cr-Commit-Position: refs/heads/master@{#38134}
      6e01fe20
    • 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
  24. 26 Jul, 2016 1 commit
  25. 25 Jul, 2016 5 commits