Reviewers: Erik Corry, Description: - Implemented dispatch tables that takes a number of arbitrary indexed character ranges and turns them into a set of disjoint ranges with an associated set of the indices of the character ranges from which they originated. - Removed the complicated character range implementation and the associated tests. - Implemented the remaining character class escapes and simplified a few tests that had become complicated with the translation of class escapes to simple ranges.
Please review this at http://codereview.chromium.org/9104 Affected files: M src/ast.h M src/ast.cc M src/checks.h M src/jsregexp-inl.h M src/jsregexp.h M src/jsregexp.cc M src/list-inl.h M src/list.h M src/parser.cc M test/cctest/test-regexp.cc --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
