| Index: src/ia32/builtins-ia32.cc
|
| diff --git a/src/ia32/builtins-ia32.cc b/src/ia32/builtins-ia32.cc
|
| index d4cbf9486b566b0c3f9d25429f5d411b6cd0fdfd..bbde80cde90179762e7c5beedc48b8c08516edb4 100644
|
| --- a/src/ia32/builtins-ia32.cc
|
| +++ b/src/ia32/builtins-ia32.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,
|
|
|