Reviewers: lrn, Description: * We want to be able to find atoms and character classes without advancing the current position. * Change the way we handle hitting the end of string. Now we jump to a label if we hit it, instead of loading a magic value into the current character register. * Use handles in match function. * Macro assembler interface is now much closer to what we expect to need. * Some implementation of the regexp macro assembler with the bytecode back end. * Some tests for regexp macro assembler. * Start code on nodes to emit code. Non-complete, non-tested.
Please review this at http://codereview.chromium.org/10830 SVN Base: http://v8.googlecode.com/svn/branches/experimental/regexp2000/ Affected files: M src/assembler-re2k.h M src/assembler-re2k.cc M src/bytecodes-re2k.h M src/interpreter-re2k.h M src/interpreter-re2k.cc M src/jsregexp.h M src/jsregexp.cc M src/regexp-macro-assembler-re2k.h M src/regexp-macro-assembler-re2k.cc M src/regexp-macro-assembler.h M test/cctest/test-regexp.cc --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
