Land patch by Oleg Eterevsky (oleg@chromium.org).
authorvitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 19 Feb 2010 17:11:47 +0000 (17:11 +0000)
committervitalyr@chromium.org <vitalyr@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 19 Feb 2010 17:11:47 +0000 (17:11 +0000)
commit91a2fb7acef0e1ae207cc7e6ca42b9a8fe23ebd2
treeaff7ecbe4dbd18eeae3d965c5637025445657e81
parentd931c9b70a239e19567807e1caec5ebf792526fd
Land patch by Oleg Eterevsky (oleg@chromium.org).

Original review: http://codereview.chromium.org/646010/show

Change the implementation of lastIndexOf method of String. Convert the
strings in question to Vector<char> or Vector<uc16> and execute simple
search algorithm on them.

The difference in speed on 500k character string is about 10x.

TBR=ager@chromium.org

Review URL: http://codereview.chromium.org/650036

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3922 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/runtime.cc