| Index: runtime/vm/object.cc
|
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc
|
| index ac87c8b164178931cb4ea23fd4d7a65d2eb02902..5997f1ecdbbd96fa226bfcc446ee6b80db104a9b 100644
|
| --- a/runtime/vm/object.cc
|
| +++ b/runtime/vm/object.cc
|
| @@ -8904,11 +8904,10 @@ void Script::PrintJSONImpl(JSONStream* stream, bool ref) const {
|
| const String& encoded_uri = String::Handle(String::EncodeIRI(uri));
|
| ASSERT(!encoded_uri.IsNull());
|
| const Library& lib = Library::Handle(FindLibrary());
|
| - if (lib.IsNull()) {
|
| - ASSERT(kind() == RawScript::kEvaluateTag);
|
| + if (kind() == RawScript::kEvaluateTag) {
|
| jsobj.AddServiceId(*this);
|
| } else {
|
| - ASSERT(kind() != RawScript::kEvaluateTag);
|
| + ASSERT(!lib.IsNull());
|
| jsobj.AddFixedServiceId("libraries/%" Pd "/scripts/%s",
|
| lib.index(), encoded_uri.ToCString());
|
| }
|
|
|