| Index: src/arm/code-stubs-arm.cc
|
| diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc
|
| index 58678e78a1a80e5502d5f63b96948344ecd95b27..40544e7893658dbdb3c063d61a2a1806ff82c219 100644
|
| --- a/src/arm/code-stubs-arm.cc
|
| +++ b/src/arm/code-stubs-arm.cc
|
| @@ -6973,7 +6973,7 @@ static void CreateArrayDispatchOneArgument(MacroAssembler* masm) {
|
| // Save the resulting elements kind in type info
|
| __ SmiTag(r3);
|
| __ ldr(r5, FieldMemOperand(r2, Cell::kValueOffset));
|
| - __ str(r3, FieldMemOperand(r5, AllocationSite::kPayloadOffset));
|
| + __ str(r3, FieldMemOperand(r5, AllocationSite::kTransitionInfoOffset));
|
| __ SmiUntag(r3);
|
|
|
| __ bind(&normal_sequence);
|
| @@ -7084,7 +7084,7 @@ void ArrayConstructorStub::Generate(MacroAssembler* masm) {
|
| __ Assert(eq, "Expected AllocationSite object in register edx");
|
| }
|
|
|
| - __ ldr(r3, FieldMemOperand(r3, AllocationSite::kPayloadOffset));
|
| + __ ldr(r3, FieldMemOperand(r3, AllocationSite::kTransitionInfoOffset));
|
| __ SmiUntag(r3);
|
| __ jmp(&switch_ready);
|
| __ bind(&no_info);
|
|
|