|
|
- 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.
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+750 lines, -537 lines) |
Patch |
 |
M |
src/ast.h
|
View
|
|
2 chunks |
+1 line, -40 lines |
0 comments
|
Download
|
 |
M |
src/ast.cc
|
View
|
|
1 chunk |
+1 line, -3 lines |
0 comments
|
Download
|
 |
M |
src/checks.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/jsregexp.h
|
View
|
|
1 chunk |
+147 lines, -82 lines |
0 comments
|
Download
|
 |
M |
src/jsregexp.cc
|
View
|
|
3 chunks |
+172 lines, -192 lines |
1 comment
|
Download
|
 |
M |
src/jsregexp-inl.h
|
View
|
|
1 chunk |
+199 lines, -25 lines |
0 comments
|
Download
|
 |
M |
src/list.h
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/list-inl.h
|
View
|
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
src/parser.cc
|
View
|
|
6 chunks |
+33 lines, -18 lines |
0 comments
|
Download
|
 |
M |
test/cctest/test-regexp.cc
|
View
|
|
8 chunks |
+183 lines, -177 lines |
0 comments
|
Download
|
Total messages: 2 (0 generated)
|