1. 20 Sep, 2019 1 commit
  2. 26 Jun, 2019 2 commits
  3. 24 Jun, 2019 1 commit
  4. 08 May, 2019 1 commit
  5. 22 Jan, 2019 1 commit
  6. 02 Aug, 2018 1 commit
  7. 01 Aug, 2018 2 commits
  8. 06 Mar, 2018 1 commit
  9. 02 Feb, 2018 1 commit
  10. 06 Nov, 2017 1 commit
    • Alexey Kozyatinskiy's avatar
      [inspector] added new way to step into async task · 079c0fd8
      Alexey Kozyatinskiy authored
      It is preparation step for step-into-worker. There are few changes:
      - added breakOnAsyncCall flag for Debugger.stepInto. When flag is set
        and async task is scheduled before step-into finished, we pause
        execution with additional Debugger.paused event. This event contains
        additional scheduledAsyncTaskId field.
      - added Debugger.pauseOnAsyncTask. This method will pause execution as
        soon as given async task is started.
      
      This mechanism is replacement for Debugger.scheduleStepIntoAsync which
      can not be used between multiple targets.
      
      As result we can split async task scheduling in one target and
      requesting break for this async task running in another target.
      
      R=pfeldman@chromium.org
      
      Bug: chromium:778796
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: I77be0c880d91253d333c54a23a4c084e7b8549e9
      Reviewed-on: https://chromium-review.googlesource.com/750071Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
      Reviewed-by: 's avatarPavel Feldman <pfeldman@chromium.org>
      Commit-Queue: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#49127}
      079c0fd8
  11. 17 Jul, 2017 1 commit
  12. 09 Jan, 2017 1 commit
    • rdevlin.cronin's avatar
      Fix String16's move constructor · e6e968d0
      rdevlin.cronin authored
      String16 had a pseudo move constructor that took a const String16&&. The
      problem with this is that the point of moving objects is the ability to
      clobber the underlying data. If we look at this particular case, the
      move ctor tried to then std::move the underlying std::basic_string<>;
      this results in passing a const std::basic_string<>&& to the
      basic_string ctor. This resolves to the const std::basic_string<>&
      *copy* ctor. So in the end, we haven't moved anything.
      
      Fix this by taking a mutable rvalue reference that allows the moving to
      work as expected.
      
      BUG=None
      
      Review-Url: https://codereview.chromium.org/2616973002
      Cr-Commit-Position: refs/heads/master@{#42147}
      e6e968d0
  13. 15 Nov, 2016 1 commit
    • clemensh's avatar
      [inspector] Fix and refactor String16 · c9c6c1a3
      clemensh authored
      This CL defines move semantics for String16, and fixes issues with the
      hash code not being set correctly on swap or copy.
      It also extends the interface by a few handy templates.
      All this functionality will be used for the wasm translations, where
      String16s are often concatenated and used as keys in hash tables.
      
      BUG=chromium:659715
      R=yangguo@chromium.org, kozyatinskiy@chromium.org
      
      Review-Url: https://codereview.chromium.org/2493723003
      Cr-Commit-Position: refs/heads/master@{#41007}
      c9c6c1a3
  14. 13 Oct, 2016 1 commit
  15. 12 Oct, 2016 1 commit
  16. 11 Oct, 2016 1 commit
  17. 26 Sep, 2016 1 commit
  18. 22 Sep, 2016 1 commit
  19. 21 Sep, 2016 1 commit
  20. 15 Sep, 2016 1 commit
  21. 14 Sep, 2016 1 commit
  22. 01 Sep, 2016 1 commit
  23. 31 Aug, 2016 2 commits