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
-~----------~----~----~----~------~----~------~--~---

Reply via email to