| Index: runtime/lib/object.cc
|
| diff --git a/runtime/lib/object.cc b/runtime/lib/object.cc
|
| index 3d9ed92cea65aae79d7c3c1e83d9ce1b7f69ae41..6f1fef536c604d28afc6ac80938101245dea93c9 100644
|
| --- a/runtime/lib/object.cc
|
| +++ b/runtime/lib/object.cc
|
| @@ -22,14 +22,8 @@ DEFINE_NATIVE_ENTRY(Object_noSuchMethod, 3) {
|
| Instance::CheckedHandle(arguments->NativeArgAt(0));
|
| GET_NATIVE_ARGUMENT(String, function_name, arguments->NativeArgAt(1));
|
| GET_NATIVE_ARGUMENT(Array, func_args, arguments->NativeArgAt(2));
|
| - if (instance.IsNull()) {
|
| - GrowableArray<const Object*> args;
|
| - args.Add(&function_name);
|
| - args.Add(&func_args);
|
| - Exceptions::ThrowByType(Exceptions::kNullPointer, args);
|
| - }
|
| const Object& null_object = Object::Handle(Object::null());
|
| - GrowableArray<const Object*> dart_arguments(3);
|
| + GrowableArray<const Object*> dart_arguments(4);
|
| dart_arguments.Add(&instance);
|
| dart_arguments.Add(&function_name);
|
| dart_arguments.Add(&func_args);
|
|
|