Reviewers: Christian Plesner Hansen, Description: Avoids allocating a JSArray of capture information on each non-global regular expression match. Also moves all last-match information into one place where it can be updated from C++ code (this will be used in another afsnit).
Please review this at http://codereview.chromium.org/28184 SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/ Affected files: M src/jsregexp.h M src/jsregexp.cc M src/macros.py M src/regexp-delay.js M src/runtime.h M src/runtime.cc M src/string.js test/mjsunit/regexp-string-methods.js M tools/js2c.py --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
