Reviewers: Erik Corry, Description: - 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.
Please review this at http://codereview.chromium.org/6342 Affected files: M src/bootstrapper.cc M src/codegen-ia32.cc M src/heap.cc M src/jsregexp.cc M src/objects-inl.h M src/objects.cc M src/objects.h M src/runtime.cc M test/cctest/test-heap.cc --~--~---------~--~----~------------~-------~--~----~ v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev -~----------~----~----~----~------~----~------~--~---
