1. 03 Jun, 2020 1 commit
    • Andreas Haas's avatar
      [wasm] Introduce v8.wasm.detailed trace event category · d529da01
      Andreas Haas authored
      This CL repurposes the v8.wasm trace event category, and introduces
      additionally the v8.wasm.detailed category.
      
      The v8.wasm category is enabled by default and captures core wasm events
      like validation, compilation, instantiation, and important operations
      like grow-memory and tier-up timings.
      
      The v8.wasm.detailed category is disabled by default. It captures all
      events the previous v8.wasm category captured, like compilation of
      single functions, time needed for register allocation, ...
      
      This CL splits these categories to allow enabling the v8.wasm category
      in telemetry benchmarks to calculate compile time and other metrics
      from traces of telemetry runs.
      
      R=ecmziegler@chromium.org
      
      Bug: chromium:1084929
      Change-Id: Ida58b8f344b0ccb6ee1210e259c3e0e993eff497
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2210230
      Commit-Queue: Andreas Haas <ahaas@chromium.org>
      Reviewed-by: 's avatarClemens Backes <clemensb@chromium.org>
      Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
      Reviewed-by: 's avatarEmanuel Ziegler <ecmziegler@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#68156}
      d529da01
  2. 17 Apr, 2020 1 commit
  3. 23 May, 2019 1 commit
  4. 21 May, 2019 1 commit
  5. 26 Mar, 2019 1 commit
  6. 25 Mar, 2019 1 commit
  7. 10 Jul, 2018 1 commit
    • Michael Starzinger's avatar
      [wasm] Add proper --turbo-stats-wasm flag. · dfffde4a
      Michael Starzinger authored
      This gathers TurboFan compilation statistics for WebAssembly separately
      from the JavaScript statistics. It is a preparation to having multiple
      Isolates trigger TurboFan compilations in a shared engine. By adding
      compilation statistics to the engine, their lifetime is independent of
      any particular Isolate.
      
      R=ahaas@chromium.org
      
      Change-Id: I1bd0fbe6d6bde65ca813ccfd1154558ea6cddb07
      Reviewed-on: https://chromium-review.googlesource.com/1131121
      Commit-Queue: Michael Starzinger <mstarzinger@chromium.org>
      Reviewed-by: 's avatarAndreas Haas <ahaas@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#54357}
      dfffde4a
  8. 04 Apr, 2018 1 commit
  9. 15 Nov, 2017 1 commit
  10. 12 Jun, 2017 1 commit
  11. 29 May, 2017 1 commit
  12. 10 Oct, 2016 1 commit
  13. 07 Oct, 2016 1 commit
  14. 06 Oct, 2016 1 commit
  15. 23 Sep, 2016 1 commit
  16. 22 Sep, 2016 1 commit
  17. 31 Aug, 2016 1 commit
  18. 25 Jul, 2016 2 commits
  19. 11 Jan, 2016 1 commit
  20. 13 Jul, 2015 1 commit
  21. 04 May, 2015 3 commits
  22. 23 Jan, 2015 1 commit
    • danno's avatar
      Remove the dependency of Zone on Isolate · c7b09aac
      danno authored
      Along the way:
      - Thread isolate parameter explicitly through code that used to
        rely on getting it from the zone.
      - Canonicalize the parameter position of isolate and zone for
        affected code
      - Change Hydrogen New<> instruction templates to automatically
        pass isolate
      
      R=mstarzinger@chromium.org
      LOG=N
      
      Review URL: https://codereview.chromium.org/868883002
      
      Cr-Commit-Position: refs/heads/master@{#26252}
      c7b09aac
  23. 27 Oct, 2014 1 commit
  24. 23 Oct, 2014 1 commit