| Index: src/arm/interface-descriptors-arm.cc
|
| diff --git a/src/arm/interface-descriptors-arm.cc b/src/arm/interface-descriptors-arm.cc
|
| index aed21e29a59a3b9b329eedbb3c905d0f5bfa4b93..9bf284025a29cf1ddea4a3c10be3913c35aafa4a 100644
|
| --- a/src/arm/interface-descriptors-arm.cc
|
| +++ b/src/arm/interface-descriptors-arm.cc
|
| @@ -247,6 +247,16 @@ void AllocateHeapNumberDescriptor::InitializePlatformSpecific(
|
| SIMD128_TYPES(SIMD128_ALLOC_DESC)
|
| #undef SIMD128_ALLOC_DESC
|
|
|
| +void ArrayNoArgumentConstructorDescriptor::InitializePlatformSpecific(
|
| + CallInterfaceDescriptorData* data) {
|
| + // register state
|
| + // r0 -- number of arguments
|
| + // r1 -- function
|
| + // r2 -- allocation site with elements kind
|
| + Register registers[] = {r1, r2, r0};
|
| + data->InitializePlatformSpecific(arraysize(registers), registers, NULL);
|
| +}
|
| +
|
| void ArrayConstructorConstantArgCountDescriptor::InitializePlatformSpecific(
|
| CallInterfaceDescriptorData* data) {
|
| // register state
|
|
|