| Index: src/arm/interface-descriptors-arm.cc
|
| diff --git a/src/arm/interface-descriptors-arm.cc b/src/arm/interface-descriptors-arm.cc
|
| index 963b77782ad11abd70e7b6fcbb915ef221ae4676..f22a1a3eb54ae6620a03f0bb40084c3a8f61fbda 100644
|
| --- a/src/arm/interface-descriptors-arm.cc
|
| +++ b/src/arm/interface-descriptors-arm.cc
|
| @@ -189,7 +189,7 @@ void CallConstructDescriptor::InitializePlatformSpecific(
|
| // r1 : the function to call
|
| // r2 : feedback vector
|
| // r3 : slot in feedback vector (Smi, for RecordCallTarget)
|
| - // r4 : original constructor (for IsSuperConstructorCall)
|
| + // r4 : new target (for IsSuperConstructorCall)
|
| // TODO(turbofan): So far we don't gather type feedback and hence skip the
|
| // slot parameter, but ArrayConstructStub needs the vector to be undefined.
|
| Register registers[] = {r0, r1, r4, r2};
|
| @@ -435,7 +435,7 @@ void InterpreterPushArgsAndConstructDescriptor::InitializePlatformSpecific(
|
| CallInterfaceDescriptorData* data) {
|
| Register registers[] = {
|
| r0, // argument count (not including receiver)
|
| - r3, // original constructor
|
| + r3, // new target
|
| r1, // constructor to call
|
| r2 // address of the first argument
|
| };
|
|
|