Index: runtime/vm/service.cc |
diff --git a/runtime/vm/service.cc b/runtime/vm/service.cc |
index 177b7aea273593e6d8331c0c19e28ac434a8a0f1..05109e1913d21a114368764b14d0d30d6b3ef579 100644 |
--- a/runtime/vm/service.cc |
+++ b/runtime/vm/service.cc |
@@ -686,7 +686,7 @@ void Service::HandleIsolateMessage(Isolate* isolate, const Instance& msg) { |
static bool HandleIsolate(Isolate* isolate, JSONStream* js) { |
- isolate->PrintToJSONStream(js, false); |
+ isolate->PrintJSON(js, false); |
return true; |
} |
@@ -886,11 +886,7 @@ static bool HandleInstanceCommands(Isolate* isolate, |
Object::Handle(instance.Evaluate(expr_str, |
Array::empty_array(), |
Array::empty_array())); |
- if (result.IsNull()) { |
- Object::null_instance().PrintToJSONStream(js, true); |
- } else { |
- result.PrintToJSONStream(js, true); |
- } |
+ result.PrintJSON(js, true); |
return true; |
} |
@@ -916,7 +912,7 @@ static bool HandleClassesClosures(Isolate* isolate, const Class& cls, |
PrintError(js, "Closure function %" Pd " not found", id); |
return true; |
} |
- func.PrintToJSONStream(js, false); |
+ func.PrintJSON(js, false); |
return true; |
} |
@@ -937,11 +933,7 @@ static bool HandleClassesEval(Isolate* isolate, const Class& cls, |
const Object& result = Object::Handle(cls.Evaluate(expr_str, |
Array::empty_array(), |
Array::empty_array())); |
- if (result.IsNull()) { |
- Object::null_instance().PrintToJSONStream(js, true); |
- } else { |
- result.PrintToJSONStream(js, true); |
- } |
+ result.PrintJSON(js, true); |
return true; |
} |
@@ -963,7 +955,7 @@ static bool HandleClassesDispatchers(Isolate* isolate, const Class& cls, |
PrintError(js, "Dispatcher %" Pd " not found", id); |
return true; |
} |
- func.PrintToJSONStream(js, false); |
+ func.PrintJSON(js, false); |
return true; |
} |
@@ -985,7 +977,7 @@ static bool HandleClassesFunctions(Isolate* isolate, const Class& cls, |
PrintError(js, "Function %" Pd " not found", id); |
return true; |
} |
- func.PrintToJSONStream(js, false); |
+ func.PrintJSON(js, false); |
return true; |
} |
@@ -1007,7 +999,7 @@ static bool HandleClassesImplicitClosures(Isolate* isolate, const Class& cls, |
PrintError(js, "Implicit closure function %" Pd " not found", id); |
return true; |
} |
- func.PrintToJSONStream(js, false); |
+ func.PrintJSON(js, false); |
return true; |
} |
@@ -1028,7 +1020,7 @@ static bool HandleClassesFields(Isolate* isolate, const Class& cls, |
PrintError(js, "Field %" Pd " not found", id); |
return true; |
} |
- field.PrintToJSONStream(js, false); |
+ field.PrintJSON(js, false); |
return true; |
} |
@@ -1060,7 +1052,7 @@ static bool HandleClassesTypes(Isolate* isolate, const Class& cls, |
return true; |
} |
if (js->num_arguments() == 4) { |
- type.PrintToJSONStream(js, false); |
+ type.PrintJSON(js, false); |
return true; |
} |
return HandleInstanceCommands(isolate, type, js, 4); |
@@ -1087,7 +1079,7 @@ static bool HandleClasses(Isolate* isolate, JSONStream* js) { |
} |
Class& cls = Class::Handle(table->At(id)); |
if (js->num_arguments() == 2) { |
- cls.PrintToJSONStream(js, false); |
+ cls.PrintJSON(js, false); |
return true; |
} else if (js->num_arguments() >= 3) { |
const char* second = js->GetArgument(2); |
@@ -1131,11 +1123,7 @@ static bool HandleLibrariesEval(Isolate* isolate, const Library& lib, |
const Object& result = Object::Handle(lib.Evaluate(expr_str, |
Array::empty_array(), |
Array::empty_array())); |
- if (result.IsNull()) { |
- Object::null_instance().PrintToJSONStream(js, true); |
- } else { |
- result.PrintToJSONStream(js, true); |
- } |
+ result.PrintJSON(js, true); |
return true; |
} |
@@ -1153,7 +1141,7 @@ static bool HandleLibraries(Isolate* isolate, JSONStream* js) { |
lib ^= libs.At(id); |
ASSERT(!lib.IsNull()); |
if (js->num_arguments() == 2) { |
- lib.PrintToJSONStream(js, false); |
+ lib.PrintJSON(js, false); |
return true; |
} else if (js->num_arguments() >= 3) { |
const char* second = js->GetArgument(2); |
@@ -1228,7 +1216,7 @@ static bool HandleObjects(Isolate* isolate, JSONStream* js) { |
PrintError(js, "expected at most 2 arguments but found %" Pd "\n", |
js->num_arguments()); |
} else { |
- Instance::null_instance().PrintToJSONStream(js, false); |
+ Instance::null_instance().PrintJSON(js, false); |
} |
return true; |
@@ -1237,7 +1225,7 @@ static bool HandleObjects(Isolate* isolate, JSONStream* js) { |
PrintError(js, "expected at most 2 arguments but found %" Pd "\n", |
js->num_arguments()); |
} else { |
- Object::sentinel().PrintToJSONStream(js, false); |
+ Object::sentinel().PrintJSON(js, false); |
} |
return true; |
@@ -1246,7 +1234,7 @@ static bool HandleObjects(Isolate* isolate, JSONStream* js) { |
PrintError(js, "expected at most 2 arguments but found %" Pd "\n", |
js->num_arguments()); |
} else { |
- Object::transition_sentinel().PrintToJSONStream(js, false); |
+ Object::transition_sentinel().PrintJSON(js, false); |
} |
return true; |
@@ -1255,7 +1243,7 @@ static bool HandleObjects(Isolate* isolate, JSONStream* js) { |
PrintError(js, "expected at most 2 arguments but found %" Pd "\n", |
js->num_arguments()); |
} else { |
- Symbols::OptimizedOut().PrintToJSONStream(js, false); |
+ Symbols::OptimizedOut().PrintJSON(js, false); |
} |
return true; |
@@ -1297,7 +1285,7 @@ static bool HandleObjects(Isolate* isolate, JSONStream* js) { |
PrintPseudoNull(js, "objects/expired", "<expired>"); |
return true; |
} |
- obj.PrintToJSONStream(js, false); |
+ obj.PrintJSON(js, false); |
return true; |
} |
return HandleInstanceCommands(isolate, obj, js, 2); |
@@ -1353,7 +1341,7 @@ static bool HandleScriptsFetch(Isolate* isolate, JSONStream* js) { |
ASSERT(!script.IsNull()); |
url ^= script.url(); |
if (url.Equals(requested_url)) { |
- script.PrintToJSONStream(js, false); |
+ script.PrintJSON(js, false); |
return true; |
} |
} |
@@ -1400,7 +1388,7 @@ static bool HandleDebug(Isolate* isolate, JSONStream* js) { |
bpt = isolate->debugger()->GetBreakpointById(id); |
} |
if (bpt != NULL) { |
- bpt->PrintToJSONStream(js); |
+ bpt->PrintJSON(js); |
return true; |
} else { |
PrintError(js, "Unrecognized breakpoint id %s", js->GetArgument(2)); |
@@ -1420,7 +1408,7 @@ static bool HandleDebug(Isolate* isolate, JSONStream* js) { |
static bool HandleNullCode(uintptr_t pc, JSONStream* js) { |
// TODO(turnidge): Consider adding/using Object::null_code() for |
// consistent "type". |
- Object::null_object().PrintToJSONStream(js, false); |
+ Object::null_object().PrintJSON(js, false); |
return true; |
} |
@@ -1472,7 +1460,7 @@ static bool HandleCode(Isolate* isolate, JSONStream* js) { |
} |
Code& code = Code::Handle(Code::FindCode(pc, timestamp)); |
if (!code.IsNull()) { |
- code.PrintToJSONStream(js, false); |
+ code.PrintJSON(js, false); |
return true; |
} |
PrintError(js, "Could not find code with id: %s", command); |
@@ -1517,12 +1505,12 @@ static bool HandleProfile(Isolate* isolate, JSONStream* js) { |
return true; |
} |
} |
- Profiler::PrintToJSONStream(isolate, js, full_profile, tag_order); |
+ Profiler::PrintJSON(isolate, js, full_profile, tag_order); |
return true; |
} |
static bool HandleCoverage(Isolate* isolate, JSONStream* js) { |
- CodeCoverage::PrintToJSONStream(isolate, js); |
+ CodeCoverage::PrintJSON(isolate, js); |
return true; |
} |
@@ -1557,7 +1545,7 @@ static bool HandleAllocationProfile(Isolate* isolate, JSONStream* js) { |
if (should_collect) { |
isolate->heap()->CollectAllGarbage(); |
} |
- isolate->class_table()->AllocationProfilePrintToJSONStream(js); |
+ isolate->class_table()->AllocationProfilePrintJSON(js); |
return true; |
} |
@@ -1630,7 +1618,7 @@ static bool HandleTypeArguments(Isolate* isolate, JSONStream* js) { |
return true; |
} |
type_args ^= table.At(id); |
- type_args.PrintToJSONStream(js, false); |
+ type_args.PrintJSON(js, false); |
return true; |
} |
@@ -1677,7 +1665,7 @@ static bool HandleAddress(Isolate* isolate, JSONStream* js) { |
ContainsAddressVisitor visitor(isolate, addr); |
object = isolate->heap()->FindObject(&visitor); |
} |
- object.PrintToJSONStream(js, true); |
+ object.PrintJSON(js, true); |
return true; |
} |