Index: src/mips/macro-assembler-mips.h |
diff --git a/src/mips/macro-assembler-mips.h b/src/mips/macro-assembler-mips.h |
index 05fa8135ddf16110a28db9592a86d8dc1883e440..a126e55ac671fb5a73c86eb299ac80106ac3000b 100644 |
--- a/src/mips/macro-assembler-mips.h |
+++ b/src/mips/macro-assembler-mips.h |
@@ -1324,18 +1324,16 @@ const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT |
void JumpToExternalReference(const ExternalReference& builtin, |
BranchDelaySlot bd = PROTECT); |
- // Invoke specified builtin JavaScript function. Adds an entry to |
- // the unresolved list if the name does not resolve. |
- void InvokeBuiltin(Builtins::JavaScript id, |
- InvokeFlag flag, |
+ // Invoke specified builtin JavaScript function. |
+ void InvokeBuiltin(int native_context_index, InvokeFlag flag, |
const CallWrapper& call_wrapper = NullCallWrapper()); |
// Store the code object for the given builtin in the target register and |
// setup the function in a1. |
- void GetBuiltinEntry(Register target, Builtins::JavaScript id); |
+ void GetBuiltinEntry(Register target, int native_context_index); |
// Store the function for the given builtin in the target register. |
- void GetBuiltinFunction(Register target, Builtins::JavaScript id); |
+ void GetBuiltinFunction(Register target, int native_context_index); |
struct Unresolved { |
int pc; |
@@ -1660,10 +1658,6 @@ const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT |
InvokeFlag flag, |
const CallWrapper& call_wrapper); |
- // Get the code for the given builtin. Returns if able to resolve |
- // the function in the 'resolved' flag. |
- Handle<Code> ResolveBuiltin(Builtins::JavaScript id, bool* resolved); |
- |
void InitializeNewString(Register string, |
Register length, |
Heap::RootListIndex map_index, |