| Index: src/builtins/builtins-array.cc
|
| diff --git a/src/builtins/builtins-array.cc b/src/builtins/builtins-array.cc
|
| index 22953106608b23822d16ebd23840d52a343d4e45..582bd41d222bcd223a459cdbcc98f89be7e3c7aa 100644
|
| --- a/src/builtins/builtins-array.cc
|
| +++ b/src/builtins/builtins-array.cc
|
| @@ -239,7 +239,7 @@ void Builtins::Generate_FastArrayPush(compiler::CodeAssemblerState* state) {
|
| Node* descriptors = assembler.LoadMapDescriptors(map);
|
| Node* details = assembler.LoadFixedArrayElement(
|
| descriptors, DescriptorArray::ToDetailsIndex(0));
|
| - mask = READ_ONLY << PropertyDetails::AttributesField::kShift;
|
| + mask = PropertyDetails::kAttributesReadOnlyMask;
|
| Node* mask_node = assembler.SmiConstant(mask);
|
| test = assembler.SmiAnd(details, mask_node);
|
| assembler.GotoIf(assembler.WordEqual(test, mask_node), &runtime);
|
|
|