1. 20 Dec, 2016 1 commit
  2. 21 Jun, 2016 1 commit
  3. 12 May, 2016 1 commit
    • bmeurer's avatar
      [turbofan] Fix optimized lowering of Math.imul. · fa7460ad
      bmeurer authored
      We eagerly inserted Int32Mul for Math.imul during builtin lowering and
      messed up with the types, which confused the representation selection.
      This adds a proper NumberImul operator, and fixes the builtin reducer to
      do the right thing according to the spec.
      
      R=mstarzinger@chromium.org
      BUG=v8:5006
      LOG=n
      
      Review-Url: https://codereview.chromium.org/1971163002
      Cr-Commit-Position: refs/heads/master@{#36219}
      fa7460ad
  4. 29 Jan, 2016 1 commit
    • bmeurer's avatar
      [crankshaft] Fix another deopt loop in slow mode for-in. · 5a7bb33e
      bmeurer authored
      The for-in slow mode implementation in Crankshaft unconditionally
      deoptimizes when %ForInFilter returns undefined instead of just
      skipping the item. Even worse, there's nothing we can learn from
      that deopt, so we will eventually optimize again and hit exactly
      the same problem again once we get back to optimized code.
      
      R=mvstanton@chromium.org
      BUG=v8:3650
      LOG=n
      
      Review URL: https://codereview.chromium.org/1647093002
      
      Cr-Commit-Position: refs/heads/master@{#33609}
      5a7bb33e
  5. 15 Jan, 2016 1 commit
  6. 24 Jun, 2014 1 commit
  7. 04 Jun, 2014 1 commit
  8. 03 Apr, 2014 1 commit
  9. 31 Mar, 2014 1 commit
  10. 28 Feb, 2014 3 commits
  11. 25 Feb, 2014 1 commit
  12. 20 Feb, 2014 1 commit
  13. 14 Feb, 2014 1 commit