Index: src/arguments.h |
diff --git a/src/arguments.h b/src/arguments.h |
index c80548f4672c720352d2bba790c9b5e8661fca73..a7a30e297dc80db801d9a3307a893cec767c5af7 100644 |
--- a/src/arguments.h |
+++ b/src/arguments.h |
@@ -99,8 +99,17 @@ class CustomArguments : public Relocatable { |
Object* values_[3]; |
}; |
-#define RUNTIME_CALLING_CONVENTION Arguments args, Isolate* isolate |
-#define RUNTIME_GET_ISOLATE ASSERT(isolate == Isolate::Current()) |
+ |
+#define DECLARE_RUNTIME_FUNCTION(Type, Name) \ |
+Type Name(Arguments args, Isolate* isolate) |
+ |
+ |
+#define RUNTIME_FUNCTION(Type, Name) \ |
+Type Name(Arguments args, Isolate* isolate) |
+ |
+ |
+#define RUNTIME_ARGUMENTS(isolate, args) args, isolate |
+ |
} } // namespace v8::internal |