| Index: src/ia32/interface-descriptors-ia32.cc
|
| diff --git a/src/ia32/interface-descriptors-ia32.cc b/src/ia32/interface-descriptors-ia32.cc
|
| index 2077dd76e6c56087039a6dfe7325c40132a92234..76a11dbc8213d5aeeb265831f3531d81bc43c2d7 100644
|
| --- a/src/ia32/interface-descriptors-ia32.cc
|
| +++ b/src/ia32/interface-descriptors-ia32.cc
|
| @@ -191,7 +191,7 @@ void CallConstructDescriptor::InitializePlatformSpecific(
|
| CallInterfaceDescriptorData* data) {
|
| // eax : number of arguments
|
| // ebx : feedback vector
|
| - // ecx : original constructor (for IsSuperConstructorCall)
|
| + // ecx : new target (for IsSuperConstructorCall)
|
| // edx : slot in feedback vector (Smi, for RecordCallTarget)
|
| // edi : constructor function
|
| // TODO(turbofan): So far we don't gather type feedback and hence skip the
|
| @@ -416,7 +416,7 @@ void InterpreterPushArgsAndConstructDescriptor::InitializePlatformSpecific(
|
| CallInterfaceDescriptorData* data) {
|
| Register registers[] = {
|
| eax, // argument count (not including receiver)
|
| - edx, // original constructor
|
| + edx, // new target
|
| edi, // constructor
|
| ebx, // address of first argument
|
| };
|
|
|