Index: src/compiler/interpreter-assembler.h |
diff --git a/src/compiler/interpreter-assembler.h b/src/compiler/interpreter-assembler.h |
index 2fe4fbb6db480097a3d4fe54d0a6879b8be50429..6fd09e537ba328e858f89d7bfa9d83ffb3167e84 100644 |
--- a/src/compiler/interpreter-assembler.h |
+++ b/src/compiler/interpreter-assembler.h |
@@ -136,6 +136,7 @@ class InterpreterAssembler { |
// Call runtime function. |
Node* CallRuntime(Node* function_id, Node* first_arg, Node* arg_count, |
int return_size = 1); |
+ Node* CallRuntime(Runtime::FunctionId function_id); |
Node* CallRuntime(Runtime::FunctionId function_id, Node* arg1); |
Node* CallRuntime(Runtime::FunctionId function_id, Node* arg1, Node* arg2); |
Node* CallRuntime(Runtime::FunctionId function_id, Node* arg1, Node* arg2, |
@@ -150,6 +151,9 @@ class InterpreterAssembler { |
// word values |lhs| and |rhs| are equal. |
void JumpIfWordEqual(Node* lhs, Node* rhs, Node* jump_offset); |
+ // Perform a stack guard check. |
+ void StackCheck(); |
+ |
// Returns from the function. |
void Return(); |