1. 18 Feb, 2016 1 commit
  2. 17 Feb, 2016 2 commits
  3. 30 Dec, 2015 1 commit
  4. 04 Dec, 2015 1 commit
  5. 01 Dec, 2015 1 commit
  6. 26 Nov, 2015 1 commit
  7. 20 Oct, 2015 1 commit
  8. 30 Sep, 2015 1 commit
  9. 26 Aug, 2015 1 commit
  10. 25 Aug, 2015 1 commit
    • bmeurer's avatar
      Correctify instanceof and make it optimizable. · 5d875a57
      bmeurer authored
      The previous hack with HInstanceOfKnownGlobal was not only slower,
      but also very brittle and required a lot of weird hacks to support it. And
      what's even more important it wasn't even correct (because a map check
      on the lhs is never enough for instanceof).
      
      The new implementation provides a sane runtime implementation
      for InstanceOf plus a fast case in the InstanceOfStub, combined with
      a proper specialization in the case of a known global in CrankShaft,
      which does only the prototype chain walk (coupled with a code
      dependency on the known global).
      
      As a drive-by-fix: Also fix the incorrect Object.prototype.isPrototypeOf
      implementation.
      
      BUG=v8:4376
      LOG=y
      
      Review URL: https://codereview.chromium.org/1304633002
      
      Cr-Commit-Position: refs/heads/master@{#30342}
      5d875a57
  11. 26 Jun, 2015 1 commit
  12. 19 Jun, 2015 1 commit
  13. 15 Jun, 2015 1 commit
  14. 12 Jun, 2015 2 commits
  15. 11 Jun, 2015 1 commit
  16. 12 May, 2015 1 commit
  17. 20 Apr, 2015 1 commit
  18. 03 Apr, 2015 1 commit
  19. 05 Feb, 2015 1 commit
  20. 04 Feb, 2015 1 commit
  21. 20 Jan, 2015 1 commit
  22. 24 Sep, 2014 1 commit
  23. 22 Sep, 2014 2 commits
  24. 19 Sep, 2014 2 commits
  25. 18 Sep, 2014 1 commit
  26. 02 Sep, 2014 1 commit
  27. 25 Aug, 2014 1 commit
  28. 04 Aug, 2014 1 commit
  29. 22 Jul, 2014 1 commit
  30. 09 Jul, 2014 1 commit
  31. 20 Jun, 2014 1 commit
  32. 03 Jun, 2014 2 commits
  33. 22 May, 2014 1 commit
  34. 02 May, 2014 1 commit
  35. 29 Apr, 2014 1 commit