1. 12 Dec, 2017 2 commits
    • Alexey Kozyatinskiy's avatar
      [inspector] do not capture hint if there is no break location · be3c2cdd
      Alexey Kozyatinskiy authored
      If we have several scripts with the same url (see many <script> tags in
      one page), then we try to set breakpoint only in script with given
      lineNumber inside and ignore all other scripts. We should follow the
      same logic when we capture hint for later breakpoint restore.
      
      R=yangguo@chromium.org
      
      Bug: none
      Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel
      Change-Id: I44a332ac64f62ec9a0d24d5fe4688f8ced125e39
      Reviewed-on: https://chromium-review.googlesource.com/821053
      Commit-Queue: Yang Guo <yangguo@chromium.org>
      Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#50019}
      be3c2cdd
    • Junliang Yan's avatar
      PPC/s390: [builtins] implement RunMicrotasks pump as a code stub · 4bc48c21
      Junliang Yan authored
      Port 52ff3ae4
      
      Original Commit Message:
      
          - Implement RunMicrotasks in CSA to prevent a potentially large number
            of jumps between C++ and JS code while consuming te queue. Appears to
            provide a ~60% speedup in microtask-heavy code, which from limited
            testing appears to scale linearly.
      
            The code-stub microtask pump bails out to the old C++ microtask pump
            if it encounters a CallHandlerInfo microtask, and remains in C++ for
            the remainder of the queue (returning to the JS/stub implementation
            after the bailed out queue is exhausted).
      
          - Add a variation of JSEntryStub which enters the new RunMicrotasks code
            stub.
      
          - Add a new RunMicrotasks helper to Execution, which uses the
            RunMicrotasks entry stub.
      
      R=caitp@igalia.com, joransiu@ca.ibm.com, jbarboza@ca.ibm.com
      BUG=
      LOG=N
      
      Change-Id: Ifa15ca19312bb92758e82d19c3e3fc0a8b908d82
      Reviewed-on: https://chromium-review.googlesource.com/820197Reviewed-by: 's avatarJoran Siu <joransiu@ca.ibm.com>
      Commit-Queue: Junliang Yan <jyan@ca.ibm.com>
      Cr-Commit-Position: refs/heads/master@{#50018}
      4bc48c21
  2. 11 Dec, 2017 37 commits
  3. 10 Dec, 2017 1 commit