Index: src/interface-descriptors.cc |
diff --git a/src/interface-descriptors.cc b/src/interface-descriptors.cc |
index 2628b9fb6fd2c7b7dea84c0f76801b05f5eedb76..913c7fa1be1a4121917d333d8322599493f45b74 100644 |
--- a/src/interface-descriptors.cc |
+++ b/src/interface-descriptors.cc |
@@ -378,10 +378,10 @@ void CallFunctionWithFeedbackDescriptor::InitializePlatformIndependent( |
void CallFunctionWithFeedbackAndVectorDescriptor::InitializePlatformIndependent( |
CallInterfaceDescriptorData* data) { |
- // kFunction, kSlot, kVector |
- MachineType machine_types[] = {MachineType::TaggedPointer(), |
- MachineType::TaggedSigned(), |
- MachineType::AnyTagged()}; |
+ // kFunction, kActualArgumentsCount, kSlot, kVector |
+ MachineType machine_types[] = { |
+ MachineType::TaggedPointer(), MachineType::Int32(), |
+ MachineType::TaggedSigned(), MachineType::AnyTagged()}; |
data->InitializePlatformIndependent(arraysize(machine_types), 0, |
machine_types); |
} |