1. 09 May, 2017 36 commits
  2. 08 May, 2017 4 commits
    • Ross McIlroy's avatar
      Revert "Reland: [TypeFeedbackVector] Store optimized code in the vector" · fd749344
      Ross McIlroy authored
      This reverts commit 662aa425.
      
      Reason for revert: Crashing on Canary
      BUG=chromium:718891
      
      Original change's description:
      > Reland: [TypeFeedbackVector] Store optimized code in the vector
      > 
      > Since the feedback vector is itself a native context structure, why
      > not store optimized code for a function in there rather than in
      > a map from native context to code? This allows us to get rid of
      > the optimized code map in the SharedFunctionInfo, saving a pointer,
      > and making lookup of any optimized code quicker.
      > 
      > Original patch by Michael Stanton <mvstanton@chromium.org>
      > 
      > BUG=v8:6246
      > TBR=yangguo@chromium.org,ulan@chromium.org
      > 
      > Change-Id: Ic83e4011148164ef080c63215a0c77f1dfb7f327
      > Reviewed-on: https://chromium-review.googlesource.com/494487
      > Reviewed-by: Jaroslav Sevcik <jarin@chromium.org>
      > Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#45084}
      
      TBR=ulan@chromium.org,rmcilroy@chromium.org,yangguo@chromium.org,jarin@chromium.org
      # Not skipping CQ checks because original CL landed > 1 day ago.
      BUG=v8:6246
      
      Change-Id: Idab648d6fe260862c2a0e35366df19dcecf13a82
      Reviewed-on: https://chromium-review.googlesource.com/498633Reviewed-by: 's avatarRoss McIlroy <rmcilroy@chromium.org>
      Commit-Queue: Ross McIlroy <rmcilroy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#45174}
      fd749344
    • hpayer's avatar
      Rename idle garbage collection callback flag. · 4f82f1d9
      hpayer authored
      TBR=mlippautz@chromium.org
      
      Review-Url: https://codereview.chromium.org/2867863002
      Cr-Commit-Position: refs/heads/master@{#45173}
      4f82f1d9
    • Mircea Trofin's avatar
      Revert "Revert "Introducing an event loop mechanism for d8."" · 7dcc8eff
      Mircea Trofin authored
      This reverts commit f7c25da6.
      
      Reason for revert: Fixed
      
      Original change's description:
      > Revert "Introducing an event loop mechanism for d8."
      > 
      > This reverts commit de964dbe.
      > 
      > Reason for revert:
      > https://build.chromium.org/p/client.v8/builders/V8%20Linux/builds/17958
      > 
      > Original change's description:
      > > Introducing an event loop mechanism for d8.
      > > 
      > > This mechanism ensures APIs like wasm async complete their work, 
      > > without requiring use of natives (%APIs).
      > > 
      > > The mechanism is similar to the one used in content_shell,
      > > which should allow us to easily port tests in that environment.
      > > 
      > > Review-Url: https://codereview.chromium.org/2842843005
      > > Cr-Original-Commit-Position: refs/heads/master@{#44908}
      > > Bug: 
      > > Change-Id: I9deee0d256a600c60b42902fc8ef8478e5546344
      > > Reviewed-on: https://chromium-review.googlesource.com/494968
      > > Commit-Queue: Mircea Trofin <mtrofin@google.com>
      > > Reviewed-by: Jochen Eisinger <jochen@chromium.org>
      > > Cr-Commit-Position: refs/heads/master@{#45165}
      > 
      > TBR=bradnelson@chromium.org,mtrofin@chromium.org,mtrofin@google.com,jochen@chromium.org
      > NOPRESUBMIT=true
      > NOTREECHECKS=true
      > NOTRY=true
      > 
      > Change-Id: Iafec2615d705d1990c57229cab3a988c00b5e12f
      > Reviewed-on: https://chromium-review.googlesource.com/498630
      > Reviewed-by: Michael Achenbach <machenbach@chromium.org>
      > Commit-Queue: Michael Achenbach <machenbach@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#45166}
      
      TBR=bradnelson@chromium.org,machenbach@chromium.org,mtrofin@chromium.org,mtrofin@google.com,jochen@chromium.org,v8-reviews@googlegroups.com
      NOPRESUBMIT=true
      NOTREECHECKS=true
      NOTRY=true
      
      Change-Id: Ic3c782e918326e291a6cb9bb349c609e9a340b09
      Reviewed-on: https://chromium-review.googlesource.com/498430Reviewed-by: 's avatarMircea Trofin <mtrofin@chromium.org>
      Commit-Queue: Mircea Trofin <mtrofin@google.com>
      Cr-Commit-Position: refs/heads/master@{#45172}
      7dcc8eff
    • mvstanton's avatar
      [turbofan] Optimized support for CreateGeneratorObject. · 71ee0aa5
      mvstanton authored
      Intrinsic and generic lowering for generator object creation. In a follow-on, create lowering will be addressed.
      
      BUG=v8:6352
      
      Review-Url: https://codereview.chromium.org/2862213002
      Cr-Commit-Position: refs/heads/master@{#45171}
      71ee0aa5