1. 25 Jan, 2011 6 commits
  2. 24 Jan, 2011 11 commits
  3. 22 Jan, 2011 1 commit
  4. 21 Jan, 2011 8 commits
  5. 20 Jan, 2011 13 commits
  6. 19 Jan, 2011 1 commit
    • vitalyr@chromium.org's avatar
      Support StringCharCodeAt in hydrogen/lithium. · b4ff318e
      vitalyr@chromium.org authored
      This patch adds H- and L-variants of StringCharCodeAt and StringLength.
      
      StringCharCodeAt is used to inline a constant function call of
      String.prototype.charCodeAt and to implement the corresponding inline
      runtime function. It does not yet use the recently introduced extra IC
      state. (We can specialize on string encoding and avoid deopts because
      of out of bounds accesses.)
      
      StringLength needs more work because the stub version of it also
      supports strings wrappers and it matters in some cases. (We have to
      separate the string only case.)
      
      Review URL: http://codereview.chromium.org/6243008
      
      git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@6408 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
      b4ff318e