1. 21 Jan, 2019 1 commit
  2. 18 Jan, 2019 1 commit
    • Andrey Lushnikov's avatar
      Revert "inspector: teach v8Inspector to return default context" · 8665bac1
      Andrey Lushnikov authored
      This reverts commit 22cb8d45.
      
      Reason for revert: it is fundamentally wrong to fetch default
      frame context using contextGroupId: contextGroupId is per page rather
      then per frame.
      
      Original change's description:
      > inspector: teach v8Inspector to return default context
      >
      > This is a follow-up to https://chromium-review.googlesource.com/c/v8/v8/+/1173718
      >
      > R=​kozy, pfeldman
      > TBR=pfeldman
      >
      > Cq-Include-Trybots: luci.chromium.try:linux_chromium_headless_rel;luci.chromium.try:linux_chromium_rel_ng;master.tryserver.blink:linux_trusty_blink_rel
      > Change-Id: I48b4ca5589505d03773477623654fa54703f0714
      > Reviewed-on: https://chromium-review.googlesource.com/1175061
      > Commit-Queue: Andrey Lushnikov <lushnikov@chromium.org>
      > Reviewed-by: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#55133}
      
      TBR=lushnikov@chromium.org,pfeldman@chromium.org,kozyatinskiy@chromium.org
      NOTRY=true
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Change-Id: Ide4246bfe75ccc8a4fb1f0c5dbc44ae4236cac5c
      Cq-Include-Trybots: luci.chromium.try:linux_chromium_headless_rel;luci.chromium.try:linux_chromium_rel_ng;master.tryserver.blink:linux_trusty_blink_rel
      Reviewed-on: https://chromium-review.googlesource.com/c/1419082
      Commit-Queue: Andrey Lushnikov <lushnikov@chromium.org>
      Reviewed-by: 's avatarDmitry Gozman <dgozman@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#58906}
      8665bac1
  3. 16 Jan, 2019 2 commits
  4. 15 Jan, 2019 3 commits
  5. 14 Jan, 2019 1 commit
  6. 08 Jan, 2019 2 commits
  7. 27 Dec, 2018 1 commit
  8. 21 Dec, 2018 1 commit
  9. 20 Dec, 2018 1 commit
  10. 18 Dec, 2018 1 commit
  11. 17 Dec, 2018 2 commits
  12. 13 Dec, 2018 3 commits
  13. 12 Dec, 2018 3 commits
  14. 11 Dec, 2018 5 commits
  15. 07 Dec, 2018 1 commit
  16. 06 Dec, 2018 1 commit
  17. 05 Dec, 2018 1 commit
  18. 04 Dec, 2018 3 commits
  19. 30 Nov, 2018 4 commits
  20. 29 Nov, 2018 3 commits
    • Andreas Haas's avatar
      Reland: [wasm] Add more unit tests for trap handler · 3d2bc5d0
      Andreas Haas authored
      The problem were missing V8_EXPORT_PRIVATE and V8_EXPORT.
      
      The unittests test if the trap handler only handles those traps it
      is supposed to handle:
      * Only handle traps when the thread-in-wasm flag is set.
      * Only handle traps of the right type, i.e. memory access violations.
      * Only handle traps at recorded instructions.
      
      The tests also test the consistency of the thread-in-wasm flag. I made
      one change in the trap handler where that consistency could be
      violated.
      
      All tests are executed with the default trap handler provided by V8,
      and with the trap handler callback installed in a test signal/exception
      handler.
      
      Patchset 1 is the original CL.
      
      R=mstarzinger@chromium.org
      
      Change-Id: I172d94f24cdba4c3a1f7f344825b059dbb59da79
      Reviewed-on: https://chromium-review.googlesource.com/c/1351024Reviewed-by: 's avatarUlan Degenbaev <ulan@chromium.org>
      Reviewed-by: 's avatarMichael Starzinger <mstarzinger@chromium.org>
      Commit-Queue: Andreas Haas <ahaas@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57947}
      3d2bc5d0
    • Michael Hablich's avatar
      Update V8 version to 7.3 · bb22e322
      Michael Hablich authored
      TBR=machenbach@chromium.org
      
      Change-Id: Id131f9624b6cd8e72f45e0506644d9e9765fa6f2
      Reviewed-on: https://chromium-review.googlesource.com/c/1354888Reviewed-by: 's avatarMichael Hablich <hablich@chromium.org>
      Commit-Queue: Michael Hablich <hablich@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57937}
      bb22e322
    • tzik's avatar
      Deprecate v8::Isolate::GetEnteredContext · 29ad898c
      tzik authored
      This CL marks v8::Isolate::GetEnteredContext as deprecated in favor of
      replacing it with GetEnteredOrMicrotaskContext. Blink no longer uses it,
      and Node.js does not use this too.
      
      GetEnteredOrMicrotaskContext() is relevant for all known cases over
      GetEnteredContext(), and it costs 2% of a benchmark score to maintain
      the entered contexts under the nestable microtask context.
      https://crrev.com/c/1322290 is a context for the bencmark and nestable
      microtask contexts.
      
      Bug: v8:8124
      Change-Id: I260e32daadf34dc587926a1e20ab950ff2e31699
      Reviewed-on: https://chromium-review.googlesource.com/c/1353025
      Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
      Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#57927}
      29ad898c