1. 16 Nov, 2017 1 commit
    • Ross McIlroy's avatar
      [Compiler] Simplify UnoptimizedCompileJob · 8ff0ca1b
      Ross McIlroy authored
      Simplifies the unoptimized compile job to have only three steps, the
      on-main-thread prepare step, the off-thread compile step and the
      on-main-thread finalization step.
      
      As part of this change, the compiler dispatcher no longer supports
      functions with outer scopeinfo's, since these need to be analysed on the
      main thread.
      
      BUG=v8:5203
      
      Change-Id: Ifb378ef81bd47b6f6d4037a3b8acf88660896c4e
      Reviewed-on: https://chromium-review.googlesource.com/774558
      Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
      Reviewed-by: 's avatarLeszek Swirski <leszeks@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#49413}
      8ff0ca1b
  2. 19 Jul, 2017 1 commit
  3. 25 Jan, 2017 1 commit
    • rmcilroy's avatar
      [complier] Enable parallel eager inner function compilation with compiler dispatcher. · 6d42c450
      rmcilroy authored
      Enable enqueueing of eager inner function compilation onto the compiler
      dispatcher. This enables these tasks to be performed in parallel to
      compilation of the outer functio (only for Ignition functions).
      We currently synchronize to ensure all inner function compilations
       are complete before executing the outer function - future work will
      allow outer function execution to happenin parallel to inner function
      compilation.
      
      BUG=v8:5203,v8:5215
      
      Review-Url: https://codereview.chromium.org/2611313002
      Cr-Commit-Position: refs/heads/master@{#42667}
      6d42c450
  4. 17 Jan, 2017 2 commits
  5. 05 Jan, 2017 1 commit
  6. 03 Jan, 2017 1 commit
  7. 16 Dec, 2016 1 commit
  8. 17 Oct, 2016 1 commit
  9. 14 Oct, 2016 1 commit