diff options
Diffstat (limited to 'deps/v8/src/ia32/interface-descriptors-ia32.cc')
-rw-r--r-- | deps/v8/src/ia32/interface-descriptors-ia32.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/deps/v8/src/ia32/interface-descriptors-ia32.cc b/deps/v8/src/ia32/interface-descriptors-ia32.cc index f0f9ec0a30..9edad9a44c 100644 --- a/deps/v8/src/ia32/interface-descriptors-ia32.cc +++ b/deps/v8/src/ia32/interface-descriptors-ia32.cc @@ -44,8 +44,6 @@ const Register LoadDescriptor::SlotRegister() { return eax; } const Register LoadWithVectorDescriptor::VectorRegister() { return ebx; } -const Register LoadICProtoArrayDescriptor::HandlerRegister() { return edi; } - const Register StoreDescriptor::ReceiverRegister() { return edx; } const Register StoreDescriptor::NameRegister() { return ecx; } const Register StoreDescriptor::ValueRegister() { return eax; } @@ -204,6 +202,11 @@ void TransitionElementsKindDescriptor::InitializePlatformSpecific( data->InitializePlatformSpecific(arraysize(registers), registers, nullptr); } +void AbortJSDescriptor::InitializePlatformSpecific( + CallInterfaceDescriptorData* data) { + Register registers[] = {edx}; + data->InitializePlatformSpecific(arraysize(registers), registers); +} void AllocateHeapNumberDescriptor::InitializePlatformSpecific( CallInterfaceDescriptorData* data) { |