| Index: src/x87/builtins-x87.cc
|
| diff --git a/src/x87/builtins-x87.cc b/src/x87/builtins-x87.cc
|
| index 4fc08f5b94b2478ceeaa43d88a5fbefc1f2d9aa4..5d10684a22c955d227cb791ee5ea81412d48c096 100644
|
| --- a/src/x87/builtins-x87.cc
|
| +++ b/src/x87/builtins-x87.cc
|
| @@ -224,7 +224,10 @@ static void Generate_JSConstructStubHelper(MacroAssembler* masm,
|
| __ j(less, &no_inobject_slack_tracking);
|
|
|
| // Allocate object with a slack.
|
| - __ movzx_b(esi, FieldOperand(eax, Map::kInObjectPropertiesOffset));
|
| + __ movzx_b(
|
| + esi,
|
| + FieldOperand(
|
| + eax, Map::kInObjectPropertiesOrConstructorFunctionIndexOffset));
|
| __ movzx_b(eax, FieldOperand(eax, Map::kUnusedPropertyFieldsOffset));
|
| __ sub(esi, eax);
|
| __ lea(esi,
|
|
|