1. 24 Jul, 2017 1 commit
  2. 28 Apr, 2017 1 commit
  3. 26 Jan, 2017 1 commit
  4. 20 Sep, 2016 1 commit
  5. 08 Jun, 2016 1 commit
    • bmeurer's avatar
      [crankshaft] Fix invalid number truncation assumption on HAdd inputs. · f576e29c
      bmeurer authored
      In Crankshaft we don't know reliably know that an HAdd might not turn
      into a string addition later (via deoptimization), so we cannot set the
      HValue::kAllowUndefinedAsNaN flag on the HAdd instruction in those
      cases. It doesn't seem to affect performance if we just remove the flag
      completely from the HAdd instruction, so let's stick to that approach
      for now.
      
      R=jarin@chromium.org
      BUG=v8:5074
      
      Review-Url: https://codereview.chromium.org/2048643002
      Cr-Commit-Position: refs/heads/master@{#36805}
      f576e29c
  6. 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
  7. 15 Jan, 2016 1 commit
  8. 24 Jun, 2014 1 commit
  9. 04 Jun, 2014 1 commit
  10. 03 Apr, 2014 1 commit
  11. 31 Mar, 2014 1 commit
  12. 28 Feb, 2014 3 commits
  13. 25 Feb, 2014 1 commit
  14. 20 Feb, 2014 1 commit
  15. 14 Feb, 2014 1 commit