1. 18 Sep, 2020 1 commit
  2. 16 Sep, 2020 1 commit
  3. 13 Aug, 2020 1 commit
  4. 03 Aug, 2020 1 commit
  5. 07 Jul, 2020 1 commit
  6. 24 Jun, 2020 1 commit
    • Clemens Backes's avatar
      [wasm] Make opcode properties constexpr · 852f43cd
      Clemens Backes authored
      This allows the compiler to eliminate more unneeded branches. Since all
      functions just do a lookup in a static table (either directly, or via
      compiling a switch to such a lookup), they are also good candidates for
      inlining, which is made possible by this change.
      
      One DCHECK is removed instead of pulling in the inl header, which would
      require more refactoring since the check is in a non-inl header.
      
      R=thibaudm@chromium.org
      TBR=jkummerow@chromium.org
      
      Bug: v8:10576
      Change-Id: If0fd25fd62c5f30b896fc67a5458a5ae475a6351
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2259944
      Commit-Queue: Clemens Backes <clemensb@chromium.org>
      Reviewed-by: 's avatarThibaud Michaud <thibaudm@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#68508}
      852f43cd
  7. 23 Jun, 2020 1 commit
  8. 15 Jun, 2020 1 commit
  9. 10 Jun, 2020 1 commit
  10. 09 Jun, 2020 4 commits
  11. 08 Jun, 2020 1 commit
  12. 28 May, 2020 1 commit
  13. 21 May, 2020 1 commit
  14. 20 May, 2020 1 commit
  15. 11 May, 2020 2 commits
  16. 08 May, 2020 1 commit
  17. 20 Apr, 2020 1 commit
  18. 17 Apr, 2020 1 commit
  19. 26 Mar, 2020 1 commit
    • Clemens Backes's avatar
      [wasm][debug] Make some control opcodes non-breakable · dbda6c3d
      Clemens Backes authored
      Most control structures in WebAssembly do not have a clear execution
      semantics, they are more like markers. Hence the execute state, and the
      change in the state, when breaking on them and stepping over them is
      unclear.
      Hence this CL just makes them non-breakable. If the user tries to set a
      breakpoint on them, this breakpoint will automatically be propagated to
      the first instruction after the respective control opcode (this is
      tested for other cases in existing tests).
      
      R=thibaudm@chromium.org
      
      Bug: v8:10326
      Change-Id: Iaf540a94789c9cbc87d23ddfb794e4b01776b49f
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2122017Reviewed-by: 's avatarThibaud Michaud <thibaudm@chromium.org>
      Commit-Queue: Clemens Backes <clemensb@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#66876}
      dbda6c3d
  20. 19 Mar, 2020 1 commit
  21. 12 Mar, 2020 1 commit
  22. 02 Mar, 2020 1 commit
  23. 28 Feb, 2020 1 commit
  24. 27 Feb, 2020 1 commit
  25. 26 Feb, 2020 1 commit
  26. 28 Jan, 2020 1 commit
  27. 13 Jan, 2020 1 commit
  28. 19 Dec, 2019 1 commit
  29. 06 Dec, 2019 1 commit
  30. 26 Nov, 2019 1 commit
  31. 18 Nov, 2019 1 commit
  32. 11 Nov, 2019 1 commit
  33. 08 Nov, 2019 1 commit
  34. 06 Nov, 2019 1 commit
  35. 17 Oct, 2019 1 commit
  36. 09 Oct, 2019 1 commit