| Index: src/arm64/builtins-arm64.cc
|
| diff --git a/src/arm64/builtins-arm64.cc b/src/arm64/builtins-arm64.cc
|
| index c147a196c6d1da6eb6dfee09878b501a649c94b2..59b55a9f9f612a25232f712a1f50f29799d516a6 100644
|
| --- a/src/arm64/builtins-arm64.cc
|
| +++ b/src/arm64/builtins-arm64.cc
|
| @@ -436,8 +436,10 @@ static void Generate_JSConstructStubHelper(MacroAssembler* masm,
|
| Map::kUnusedPropertyFieldsByte * kBitsPerByte, kBitsPerByte);
|
| __ Ldr(inst_sizes_or_attrs,
|
| FieldMemOperand(init_map, Map::kInstanceSizesOffset));
|
| - __ Ubfx(inobject_props, inst_sizes_or_attrs,
|
| - Map::kInObjectPropertiesByte * kBitsPerByte, kBitsPerByte);
|
| + __ Ubfx(
|
| + inobject_props, inst_sizes_or_attrs,
|
| + Map::kInObjectPropertiesOrConstructorFunctionIndexByte * kBitsPerByte,
|
| + kBitsPerByte);
|
| __ Sub(prealloc_fields, inobject_props, unused_props);
|
|
|
| // Calculate number of property fields in the object.
|
|
|