| Index: runtime/lib/isolate.cc
|
| ===================================================================
|
| --- runtime/lib/isolate.cc (revision 28096)
|
| +++ runtime/lib/isolate.cc (working copy)
|
| @@ -114,13 +114,6 @@
|
| }
|
|
|
|
|
| -static void ThrowIllegalArgException(const String& message) {
|
| - const Array& args = Array::Handle(Array::New(1));
|
| - args.SetAt(0, message);
|
| - Exceptions::ThrowByType(Exceptions::kArgument, args);
|
| -}
|
| -
|
| -
|
| static void ThrowIsolateSpawnException(const String& message) {
|
| const Array& args = Array::Handle(Array::New(1));
|
| args.SetAt(0, message);
|
| @@ -239,7 +232,7 @@
|
| const String& msg = String::Handle(String::New(
|
| "spawnFunction expects to be passed a closure to a top-level static "
|
| "function"));
|
| - ThrowIllegalArgException(msg);
|
| + Exceptions::ThrowArgumentError(msg);
|
| }
|
|
|
| GET_NATIVE_ARGUMENT(Instance, callback, arguments->NativeArgAt(1));
|
| @@ -258,7 +251,7 @@
|
| const String& msg = String::Handle(String::New(
|
| "spawnFunction expects to be passed either a unhandled exception "
|
| "callback to a top-level static function, or null"));
|
| - ThrowIllegalArgException(msg);
|
| + Exceptions::ThrowArgumentError(msg);
|
| }
|
|
|
| #if defined(DEBUG)
|
|
|