Index: src/runtime/runtime-function.cc |
diff --git a/src/runtime/runtime-function.cc b/src/runtime/runtime-function.cc |
index b86d969dd9ed4b8fa54fefc896b40a7b68e2aa81..5da63782b8a80ec466d159017f8bbf2bd18e22e4 100644 |
--- a/src/runtime/runtime-function.cc |
+++ b/src/runtime/runtime-function.cc |
@@ -631,5 +631,14 @@ RUNTIME_FUNCTION(Runtime_IsFunction) { |
CONVERT_ARG_CHECKED(Object, obj, 0); |
return isolate->heap()->ToBoolean(obj->IsJSFunction()); |
} |
+ |
+ |
+RUNTIME_FUNCTION(Runtime_ThrowStrongModeTooFewArguments) { |
+ HandleScope scope(isolate); |
+ DCHECK(args.length() == 0); |
+ THROW_NEW_ERROR_RETURN_FAILURE(isolate, |
+ NewTypeError("strong_mode_too_few_arguments", |
+ HandleVector<Object>(NULL, 0))); |
+} |
} |
} // namespace v8::internal |