| Index: src/ia32/full-codegen-ia32.cc
|
| diff --git a/src/ia32/full-codegen-ia32.cc b/src/ia32/full-codegen-ia32.cc
|
| index 159c2cabcc928d6c36d8bfccfeb81738825a573d..23e597f6b4dd58fc8d2efd3978e3cd8c69c53c48 100644
|
| --- a/src/ia32/full-codegen-ia32.cc
|
| +++ b/src/ia32/full-codegen-ia32.cc
|
| @@ -3609,7 +3609,8 @@ void FullCodeGenerator::EmitFastAsciiArrayJoin(CallRuntime* expr) {
|
| __ mov(scratch, FieldOperand(string, HeapObject::kMapOffset));
|
| __ movzx_b(scratch, FieldOperand(scratch, Map::kInstanceTypeOffset));
|
| __ and_(scratch, Immediate(
|
| - kIsNotStringMask | kStringEncodingMask | kStringRepresentationMask));
|
| + kIsNotStringMask | kStringEncodingMask | kAsciiDataHintMask |
|
| + kStringRepresentationMask));
|
| __ cmp(scratch, ASCII_STRING_TYPE);
|
| __ j(not_equal, &bailout);
|
|
|
|
|