Chromium Code Reviews| Index: runtime/vm/service.cc |
| diff --git a/runtime/vm/service.cc b/runtime/vm/service.cc |
| index 35715e8613fc9391c8122a01920f1320ae0fe8ce..0e5c7f9c3a3d056741e032748aa8e4aeae096b55 100644 |
| --- a/runtime/vm/service.cc |
| +++ b/runtime/vm/service.cc |
| @@ -1044,11 +1044,19 @@ static bool HandleProfile(Isolate* isolate, JSONStream* js) { |
| } |
| +static bool HandleHeap(Isolate* isolate, JSONStream* js) { |
| + isolate->class_table()->HeapPrintToJSONStream(js); |
| + return true; |
| +} |
| + |
| + |
| static IsolateMessageHandlerEntry isolate_handlers[] = { |
| { "_echo", HandleIsolateEcho }, |
| + { "heap", HandleHeap }, |
|
Ivan Posva
2014/01/17 06:53:16
Why twice?
Also "heap"/HandleHeap is a bit of a m
Cutch
2014/01/17 18:37:59
Bad merge.
|
| { "classes", HandleClasses }, |
| { "code", HandleCode }, |
| { "debug", HandleDebug }, |
| + { "heap", HandleHeap }, |
| { "libraries", HandleLibraries }, |
| { "library", HandleLibrary }, |
| { "name", HandleName }, |