Add 1-element caches to RegExp.exec and String.replace. We
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 10 Mar 2010 12:21:00 +0000 (12:21 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 10 Mar 2010 12:21:00 +0000 (12:21 +0000)
commitf6df326714b5a3a9c41c53cb2eddb17cc7ea6aed
tree1a37326209095e3d8c2a8a26b7150a6971d1e359
parent9e2c15e4af4f7e45dc17eb3c4b8b69e98a4af98d
Add 1-element caches to RegExp.exec and String.replace.  We
probably want to remove this again if and when Dromaeo is
fixed so this strategy doesn't pay off.
Review URL: http://codereview.chromium.org/817001

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@4083 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/regexp-delay.js
src/string.js
test/mjsunit/regexp-compile.js [new file with mode: 0644]