| Index: src/x64/macro-assembler-x64.cc
|
| diff --git a/src/x64/macro-assembler-x64.cc b/src/x64/macro-assembler-x64.cc
|
| index e27f6c902677ba63d75f3325d797d3f87f42dc28..b73e85461802de94b5bd9bfc22353c678deb23dc 100644
|
| --- a/src/x64/macro-assembler-x64.cc
|
| +++ b/src/x64/macro-assembler-x64.cc
|
| @@ -2648,7 +2648,8 @@ void MacroAssembler::CmpInstanceType(Register map, InstanceType type) {
|
| void MacroAssembler::CheckFastElements(Register map,
|
| Label* fail,
|
| Label::Distance distance) {
|
| - STATIC_ASSERT(FAST_ELEMENTS == 0);
|
| + STATIC_ASSERT(FAST_SMI_ONLY_ELEMENTS == 0);
|
| + STATIC_ASSERT(FAST_ELEMENTS == 1);
|
| cmpb(FieldOperand(map, Map::kBitField2Offset),
|
| Immediate(Map::kMaximumBitField2FastElementValue));
|
| j(above, fail, distance);
|
|
|