Chromium Code Reviews| Index: src/mips64/interface-descriptors-mips64.cc |
| diff --git a/src/mips64/interface-descriptors-mips64.cc b/src/mips64/interface-descriptors-mips64.cc |
| index cb596af41478143721020bc6c4da338ab817b751..495d93768dde12f4d8d86f574be61183641e9ceb 100644 |
| --- a/src/mips64/interface-descriptors-mips64.cc |
| +++ b/src/mips64/interface-descriptors-mips64.cc |
| @@ -169,11 +169,11 @@ void CallConstructDescriptor::InitializePlatformSpecific( |
| // a0 : number of arguments |
| // a1 : the function to call |
| // a2 : feedback vector |
| - // a3 : (only if a2 is not the megamorphic symbol) slot in feedback |
| - // vector (Smi) |
| + // a3 : slot in feedback vector (Smi, for RecordCallTarget) |
| + // t0 : original constructor (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[] = {a0, a1, a2}; |
| + Register registers[] = {a0, a1, t0, a2}; |
|
paul.l...
2015/07/14 16:58:18
t0 ->a4 here and in comment above (line 173)
Michael Starzinger
2015/07/15 07:36:36
Done.
|
| data->InitializePlatformSpecific(arraysize(registers), registers, NULL); |
| } |