Index: src/compiler/arm/linkage-arm.cc |
diff --git a/src/compiler/arm/linkage-arm.cc b/src/compiler/arm/linkage-arm.cc |
index 93cc773e73d319f19ad607a48ae65a3a606e5d8b..64c2d06f32f8abe978fd4e59a064e0367ed56015 100644 |
--- a/src/compiler/arm/linkage-arm.cc |
+++ b/src/compiler/arm/linkage-arm.cc |
@@ -17,6 +17,8 @@ struct ArmLinkageHelperTraits { |
static Register ReturnValue2Reg() { return r1; } |
static Register JSCallFunctionReg() { return r1; } |
static Register ContextReg() { return cp; } |
+ static Register InterpreterBytecodePointerReg() { return r6; } |
+ static Register InterpreterDispatchTableReg() { return r8; } |
static Register RuntimeCallFunctionReg() { return r1; } |
static Register RuntimeCallArgCountReg() { return r0; } |
static RegList CCalleeSaveRegisters() { |
@@ -70,9 +72,9 @@ CallDescriptor* Linkage::GetSimplifiedCDescriptor(Zone* zone, |
} |
-CallDescriptor* Linkage::GetInterpreterDispatchDescriptor( |
- Zone* zone, const MachineSignature* sig) { |
- return LH::GetInterpreterDispatchDescriptor(zone, sig); |
+CallDescriptor* Linkage::GetInterpreterDispatchDescriptor(Zone* zone, |
+ bool will_return) { |
+ return LH::GetInterpreterDispatchDescriptor(zone, will_return); |
} |
} // namespace compiler |