Reviewers: ulan,

Description:
RegExp: Add support for table-based character class
code generation.  This is performance neutral for
all our tests, but a factor 6 faster for the Unicode
based regexp in the new test (and much more compact
code).

Please review this at https://chromiumcodereview.appspot.com/9854020/

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/arm/regexp-macro-assembler-arm.h
  M     src/arm/regexp-macro-assembler-arm.cc
  M     src/bytecodes-irregexp.h
  M     src/ia32/regexp-macro-assembler-ia32.h
  M     src/ia32/regexp-macro-assembler-ia32.cc
  M     src/interpreter-irregexp.cc
  M     src/jsregexp.cc
  M     src/mips/regexp-macro-assembler-mips.h
  M     src/regexp-macro-assembler-irregexp-inl.h
  M     src/regexp-macro-assembler-irregexp.h
  M     src/regexp-macro-assembler-irregexp.cc
  M     src/regexp-macro-assembler-tracer.h
  M     src/regexp-macro-assembler-tracer.cc
  M     src/regexp-macro-assembler.h
  M     src/x64/regexp-macro-assembler-x64.h
  M     src/x64/regexp-macro-assembler-x64.cc
  A     test/mjsunit/unicodelctest-no-optimization.js
  A     test/mjsunit/unicodelctest.js


--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to