|
|
- Specialized slow-case string equality nine ways based on the
underlying string representation of the two strings involved.
- Renamed ascii and two byte string classes to sequential ascii and
sequential two byte, and renamed IsAscii and friends to
IsAsciiRepresentation. This is to make a clear distinction between
strings with an ascii/two-byte representation, of which there is
four, and flat sequential ascii/two-byte string.
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+248 lines, -184 lines) |
Patch |
 |
M |
src/bootstrapper.cc
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/codegen-ia32.cc
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
src/heap.cc
|
View
|
|
9 chunks |
+17 lines, -16 lines |
0 comments
|
Download
|
 |
M |
src/jsregexp.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
src/objects.h
|
View
|
|
12 chunks |
+43 lines, -25 lines |
6 comments
|
Download
|
 |
M |
src/objects.cc
|
View
|
|
14 chunks |
+129 lines, -35 lines |
0 comments
|
Download
|
 |
M |
src/objects-inl.h
|
View
|
|
8 chunks |
+40 lines, -28 lines |
0 comments
|
Download
|
 |
M |
src/runtime.cc
|
View
|
|
5 chunks |
+12 lines, -74 lines |
0 comments
|
Download
|
 |
M |
test/cctest/test-heap.cc
|
View
|
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|