Chromium Code Reviews| Index: runtime/vm/service.cc |
| diff --git a/runtime/vm/service.cc b/runtime/vm/service.cc |
| index 35715e8613fc9391c8122a01920f1320ae0fe8ce..9893d823b945de9109f0a124d295dbe3301abe28 100644 |
| --- a/runtime/vm/service.cc |
| +++ b/runtime/vm/service.cc |
| @@ -7,6 +7,7 @@ |
| #include "include/dart_api.h" |
| #include "vm/compiler.h" |
| +#include "vm/coverage.h" |
| #include "vm/cpu.h" |
| #include "vm/dart_api_impl.h" |
| #include "vm/dart_entry.h" |
| @@ -1043,11 +1044,17 @@ static bool HandleProfile(Isolate* isolate, JSONStream* js) { |
| return true; |
| } |
| +static bool HandleCoverage(Isolate* isolate, JSONStream* js) { |
| + CodeCoverage::PrintToJSONStream(isolate, js); |
| + return true; |
|
turnidge
2014/01/21 23:34:40
Add a test.
Cutch
2014/01/22 00:50:37
I added a test for HandleCoverage which also verif
|
| +} |
| + |
| static IsolateMessageHandlerEntry isolate_handlers[] = { |
| { "_echo", HandleIsolateEcho }, |
| { "classes", HandleClasses }, |
| { "code", HandleCode }, |
| + { "coverage", HandleCoverage }, |
| { "debug", HandleDebug }, |
| { "libraries", HandleLibraries }, |
| { "library", HandleLibrary }, |