| OLD | NEW | 
|---|
| 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a | 
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. | 
| 4 | 4 | 
| 5 #include "vm/globals.h" | 5 #include "vm/globals.h" | 
| 6 #if defined(TARGET_ARCH_MIPS) | 6 #if defined(TARGET_ARCH_MIPS) | 
| 7 | 7 | 
| 8 #include "vm/runtime_entry.h" | 8 #include "vm/runtime_entry.h" | 
| 9 | 9 | 
| 10 #include "vm/assembler.h" | 10 #include "vm/assembler.h" | 
| (...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 42 #endif | 42 #endif | 
| 43   if (is_leaf()) { | 43   if (is_leaf()) { | 
| 44     ASSERT(argument_count == this->argument_count()); | 44     ASSERT(argument_count == this->argument_count()); | 
| 45     ExternalLabel label(entry); | 45     ExternalLabel label(entry); | 
| 46     __ BranchLink(&label); | 46     __ BranchLink(&label); | 
| 47   } else { | 47   } else { | 
| 48     // Argument count is not checked here, but in the runtime entry for a more | 48     // Argument count is not checked here, but in the runtime entry for a more | 
| 49     // informative error message. | 49     // informative error message. | 
| 50     __ LoadImmediate(S5, entry); | 50     __ LoadImmediate(S5, entry); | 
| 51     __ LoadImmediate(S4, argument_count); | 51     __ LoadImmediate(S4, argument_count); | 
| 52     __ BranchLink(&StubCode::CallToRuntimeLabel()); | 52     __ BranchLink(&Isolate::Current()->stub_code()->CallToRuntimeLabel()); | 
| 53   } | 53   } | 
| 54 } | 54 } | 
| 55 | 55 | 
| 56 }  // namespace dart | 56 }  // namespace dart | 
| 57 | 57 | 
| 58 #endif  // defined TARGET_ARCH_MIPS | 58 #endif  // defined TARGET_ARCH_MIPS | 
| OLD | NEW | 
|---|