1. 27 Jun, 2019 1 commit
  2. 02 May, 2019 1 commit
  3. 23 Jun, 2017 1 commit
  4. 28 Apr, 2017 1 commit
  5. 14 Mar, 2017 1 commit
  6. 10 Mar, 2017 1 commit
  7. 01 Feb, 2017 1 commit
  8. 26 Jan, 2017 1 commit
  9. 08 Nov, 2016 1 commit
  10. 03 Nov, 2016 1 commit
  11. 25 Jul, 2016 1 commit
  12. 19 Jul, 2016 1 commit
  13. 21 Jun, 2016 1 commit
  14. 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
  15. 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
  16. 15 Jan, 2016 1 commit
  17. 24 Jun, 2014 1 commit
  18. 04 Jun, 2014 1 commit
  19. 03 Apr, 2014 1 commit
  20. 31 Mar, 2014 1 commit
  21. 28 Feb, 2014 3 commits
  22. 25 Feb, 2014 1 commit
  23. 20 Feb, 2014 1 commit
  24. 14 Feb, 2014 1 commit