Index: src/mips/stub-cache-mips.cc |
diff --git a/src/mips/stub-cache-mips.cc b/src/mips/stub-cache-mips.cc |
index 3d0e1fcf66be437cc193bf057b78e2fe67798c35..faed0c4e5404bbfea078746b2f99e0d469b2cdf8 100644 |
--- a/src/mips/stub-cache-mips.cc |
+++ b/src/mips/stub-cache-mips.cc |
@@ -770,14 +770,14 @@ static void CompileCallLoadPropertyWithInterceptor( |
// Generate call to api function. |
-static void GenerateFastApiCall(MacroAssembler* masm, |
- const CallOptimization& optimization, |
- Handle<Map> receiver_map, |
- Register receiver, |
- Register scratch_in, |
- bool is_store, |
- int argc, |
- Register* values) { |
+void StubCompiler::GenerateFastApiCall(MacroAssembler* masm, |
+ const CallOptimization& optimization, |
+ Handle<Map> receiver_map, |
+ Register receiver, |
+ Register scratch_in, |
+ bool is_store, |
+ int argc, |
+ Register* values) { |
ASSERT(!receiver.is(scratch_in)); |
// Preparing to push, adjust sp. |
__ Subu(sp, sp, Operand((argc + 1) * kPointerSize)); |
@@ -1065,15 +1065,6 @@ void LoadStubCompiler::GenerateLoadConstant(Handle<Object> value) { |
void LoadStubCompiler::GenerateLoadCallback( |
- const CallOptimization& call_optimization, |
- Handle<Map> receiver_map) { |
- GenerateFastApiCall( |
- masm(), call_optimization, receiver_map, |
- receiver(), scratch3(), false, 0, NULL); |
-} |
- |
- |
-void LoadStubCompiler::GenerateLoadCallback( |
Register reg, |
Handle<ExecutableAccessorInfo> callback) { |
// Build AccessorInfo::args_ list on the stack and push property name below |
@@ -1247,24 +1238,6 @@ Handle<Code> StoreStubCompiler::CompileStoreCallback( |
} |
-Handle<Code> StoreStubCompiler::CompileStoreCallback( |
- Handle<JSObject> object, |
- Handle<JSObject> holder, |
- Handle<Name> name, |
- const CallOptimization& call_optimization) { |
- HandlerFrontend(IC::CurrentTypeOf(object, isolate()), |
- receiver(), holder, name); |
- |
- Register values[] = { value() }; |
- GenerateFastApiCall( |
- masm(), call_optimization, handle(object->map()), |
- receiver(), scratch3(), true, 1, values); |
- |
- // Return the generated code. |
- return GetCode(kind(), Code::FAST, name); |
-} |
- |
- |
#undef __ |
#define __ ACCESS_MASM(masm) |