1. 20 Oct, 2014 1 commit
  2. 20 Sep, 2014 1 commit
  3. 06 Aug, 2014 1 commit
  4. 04 Aug, 2014 1 commit
  5. 01 Aug, 2014 1 commit
  6. 20 Jun, 2014 1 commit
  7. 13 Jun, 2014 2 commits
  8. 03 Jun, 2014 1 commit
  9. 23 May, 2014 1 commit
  10. 29 Apr, 2014 1 commit
  11. 05 Mar, 2014 1 commit
  12. 04 Mar, 2014 1 commit
  13. 19 Feb, 2014 1 commit
  14. 09 Jan, 2014 1 commit
  15. 18 Nov, 2013 1 commit
  16. 06 Nov, 2013 1 commit
    • bmeurer@chromium.org's avatar
      Improve implementation of HSeqStringSetChar. · 980739a2
      bmeurer@chromium.org authored
      This improves the generated code for HSeqStringSetChar across
      all platforms, taking advantage of constant operands whenever
      possible. It also drops the unused DefineSameAsFirst constraint
      for the register allocator on x64 and ia32, where it caused
      unnecessary spills when the string operand was live across the
      HSeqStringSetChar instruction.
      
      A new GVN flag StringChars is introduced to express dependencies
      between HSeqStringSetChar, HStringCharCodeAt and the upcoming
      HSeqStringGetChar (the GVNFlags type is now 64bit in size).
      
      Also improves the test case.
      
      TEST=mjsunit/string-natives
      R=mstarzinger@chromium.org, yangguo@chromium.org
      
      Review URL: https://codereview.chromium.org/57383004
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17521 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      980739a2
  17. 05 Nov, 2013 1 commit
  18. 28 Oct, 2013 1 commit
  19. 15 Oct, 2013 1 commit
  20. 12 Sep, 2013 1 commit
  21. 09 Sep, 2013 1 commit
  22. 26 Aug, 2013 1 commit
  23. 22 Aug, 2013 1 commit
  24. 05 Jul, 2013 1 commit
  25. 28 Jun, 2013 1 commit
  26. 21 Dec, 2012 1 commit
  27. 26 Nov, 2012 1 commit
  28. 19 Sep, 2012 1 commit
  29. 22 Aug, 2012 1 commit
  30. 06 Aug, 2012 1 commit
  31. 20 Jun, 2012 1 commit
  32. 02 Dec, 2011 3 commits
  33. 24 Oct, 2011 2 commits
  34. 19 Sep, 2011 1 commit
  35. 12 Aug, 2011 1 commit
  36. 05 Aug, 2011 1 commit