yangguo@chromium.org
|
7cbca775ee
|
Reland regexp global optimizations.
BUG=
Review URL: https://chromiumcodereview.appspot.com/10872010
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12396 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2012-08-28 09:37:41 +00:00 |
|
yangguo@chromium.org
|
e0954ca592
|
Take advantage of batched results when matching global regexp.
BUG=
TEST=regexp-global.js
Review URL: https://chromiumcodereview.appspot.com/10831126
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@12258 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2012-08-06 09:06:27 +00:00 |
|
yangguo@chromium.org
|
85e3fba8a3
|
Remove unnecessary code for non-zero-length global regexps.
Also fixing a bug in the arm implementation.
BUG=
TEST=regexp-global.js
Review URL: https://chromiumcodereview.appspot.com/10383280
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11704 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2012-06-04 08:49:17 +00:00 |
|
yangguo@chromium.org
|
e885a82c29
|
Fix test.
R=mstarzinger@chromium.org
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10442030
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11662 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2012-05-25 11:03:28 +00:00 |
|
yangguo@chromium.org
|
24a1503d28
|
Fix creating substring in string.replace(<global regexp>, <function>).
BUG=
TEST=regexp-global.js
Review URL: https://chromiumcodereview.appspot.com/10454032
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11661 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2012-05-25 10:52:38 +00:00 |
|
yangguo@chromium.org
|
578fc3cc2d
|
Implement loop for global regexps in regexp assembler.
BUG=
TEST=
Review URL: https://chromiumcodereview.appspot.com/10386090
git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@11623 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
|
2012-05-22 14:05:44 +00:00 |
|