1. 15 Mar, 2022 1 commit
  2. 18 Feb, 2022 1 commit
  3. 19 Apr, 2021 1 commit
  4. 03 Feb, 2021 1 commit
  5. 28 Jan, 2021 3 commits
    • Clemens Backes's avatar
      [presubmit] Skip api.cc when checking for V8_NOEXCEPT · f630c44d
      Clemens Backes authored
      The "noexcept" annotation is part of the type since C++17, so we cannot
      just change v8.h to add the annotation everywhere. So instead ignore
      missing V8_NOEXCEPT annotations in api.cc
      
      R=marja@chromium.org
      CC=jdoerrie@chromium.org
      
      No-Try: true
      Bug: v8:8616
      Change-Id: I8f68a6d20653ee8c0e3d995cf585b36cbc15c5f0
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2655446
      Commit-Queue: Clemens Backes <clemensb@chromium.org>
      Reviewed-by: 's avatarMarja Hölttä <marja@chromium.org>
      Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#72397}
      f630c44d
    • Marja Hölttä's avatar
      Revert "[debug][api] Move debugger support to debug-interface.cc." · ab7c7c78
      Marja Hölttä authored
      This reverts commit 1b4811f7.
      
      Reason for revert: makes "git cl upload" fail (the change related to files_to_skip)
      
      Original change's description:
      > [debug][api] Move debugger support to debug-interface.cc.
      >
      > Previously we had the debugger / inspector support declared in
      > debug-interface.h, but the implementation was sprinkled all across
      > api.cc, which was quite messy. This moves the relevant macros and
      > other bits into api-macros.h (with api-macros-undef.h to support
      > jumbo builds), and moves the debugger interface implementation to
      > src/debug/debug-interface.cc.
      >
      > Bug: chromium:1162229
      > Change-Id: I6965ebf2301459c89e3217bd87396ec353d814e9
      > Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2653154
      > Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
      > Reviewed-by: Yang Guo <yangguo@chromium.org>
      > Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#72392}
      
      TBR=yangguo@chromium.org,bmeurer@chromium.org
      
      Change-Id: Ib9460709df799cd63b221f9f30dc33dff53075bd
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: chromium:1162229
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2655508Reviewed-by: 's avatarMarja Hölttä <marja@chromium.org>
      Commit-Queue: Marja Hölttä <marja@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#72393}
      ab7c7c78
    • Benedikt Meurer's avatar
      [debug][api] Move debugger support to debug-interface.cc. · 1b4811f7
      Benedikt Meurer authored
      Previously we had the debugger / inspector support declared in
      debug-interface.h, but the implementation was sprinkled all across
      api.cc, which was quite messy. This moves the relevant macros and
      other bits into api-macros.h (with api-macros-undef.h to support
      jumbo builds), and moves the debugger interface implementation to
      src/debug/debug-interface.cc.
      
      Bug: chromium:1162229
      Change-Id: I6965ebf2301459c89e3217bd87396ec353d814e9
      Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2653154
      Auto-Submit: Benedikt Meurer <bmeurer@chromium.org>
      Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Commit-Queue: Benedikt Meurer <bmeurer@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#72392}
      1b4811f7
  6. 10 Nov, 2020 1 commit
  7. 03 Nov, 2020 1 commit
  8. 10 Aug, 2020 1 commit
  9. 27 Jul, 2020 1 commit
  10. 17 Jul, 2020 2 commits
  11. 24 Jan, 2020 1 commit
  12. 13 Dec, 2019 1 commit
  13. 30 Sep, 2019 1 commit
  14. 26 Sep, 2019 1 commit
  15. 16 Sep, 2019 1 commit
  16. 20 May, 2019 1 commit
  17. 20 Feb, 2019 4 commits
  18. 09 Jan, 2019 2 commits
  19. 07 Jan, 2019 1 commit
  20. 03 Jan, 2019 1 commit
  21. 20 Dec, 2018 2 commits
  22. 30 Oct, 2018 1 commit
  23. 24 Oct, 2018 1 commit
  24. 25 Sep, 2018 2 commits
  25. 06 Jun, 2018 1 commit
  26. 27 Apr, 2018 1 commit
    • Michael Achenbach's avatar
      [V8] Add back owners check · 8961287a
      Michael Achenbach authored
      This adds parts of Chromium's PanProjectChecks. We don't add all yet
      as there is to much chance for the checks to fire on files later. We
      first need to find a way to run the checks on all files (not only
      changed ones).
      
      NOTRY=true
      
      Bug: v8:7689
      Change-Id: I747b49a9a362cf76f329e7f743545c6e6cb56f85
      Reviewed-on: https://chromium-review.googlesource.com/1029854Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#52828}
      8961287a
  27. 08 Feb, 2018 1 commit
  28. 02 Feb, 2018 1 commit
  29. 23 Jan, 2018 1 commit
  30. 22 Dec, 2017 1 commit
  31. 03 Nov, 2017 1 commit