| Index: src/mips/virtual-frame-mips.cc
|
| ===================================================================
|
| --- src/mips/virtual-frame-mips.cc (revision 4259)
|
| +++ src/mips/virtual-frame-mips.cc (working copy)
|
| @@ -149,14 +149,14 @@
|
|
|
|
|
| void VirtualFrame::CallRuntime(Runtime::Function* f, int arg_count) {
|
| - PrepareForCall(arg_count, arg_count);
|
| + Forget(arg_count);
|
| ASSERT(cgen()->HasValidEntryRegisters());
|
| __ CallRuntime(f, arg_count);
|
| }
|
|
|
|
|
| void VirtualFrame::CallRuntime(Runtime::FunctionId id, int arg_count) {
|
| - PrepareForCall(arg_count, arg_count);
|
| + Forget(arg_count);
|
| ASSERT(cgen()->HasValidEntryRegisters());
|
| __ CallRuntime(id, arg_count);
|
| }
|
| @@ -174,7 +174,6 @@
|
|
|
| void VirtualFrame::InvokeBuiltin(Builtins::JavaScript id,
|
| InvokeJSFlags flags,
|
| - Result* arg_count_register,
|
| int arg_count) {
|
| UNIMPLEMENTED_MIPS();
|
| }
|
| @@ -188,21 +187,27 @@
|
| break;
|
| case Code::FUNCTION:
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| break;
|
| case Code::KEYED_LOAD_IC:
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| break;
|
| case Code::LOAD_IC:
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| break;
|
| case Code::KEYED_STORE_IC:
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| break;
|
| case Code::STORE_IC:
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| break;
|
| case Code::BUILTIN:
|
| UNIMPLEMENTED_MIPS();
|
| + __ break_(__LINE__);
|
| break;
|
| default:
|
| UNREACHABLE();
|
| @@ -214,24 +219,6 @@
|
| }
|
|
|
|
|
| -void VirtualFrame::CallCodeObject(Handle<Code> code,
|
| - RelocInfo::Mode rmode,
|
| - Result* arg,
|
| - int dropped_args) {
|
| - UNIMPLEMENTED_MIPS();
|
| -}
|
| -
|
| -
|
| -void VirtualFrame::CallCodeObject(Handle<Code> code,
|
| - RelocInfo::Mode rmode,
|
| - Result* arg0,
|
| - Result* arg1,
|
| - int dropped_args,
|
| - bool set_auto_args_slots) {
|
| - UNIMPLEMENTED_MIPS();
|
| -}
|
| -
|
| -
|
| void VirtualFrame::Drop(int count) {
|
| ASSERT(count >= 0);
|
| ASSERT(height() >= count);
|
|
|