Index: runtime/vm/service.cc |
diff --git a/runtime/vm/service.cc b/runtime/vm/service.cc |
index cedc6ba01ad71779bd1d9168c6682a635d5463e4..afc31be2c2550e26e05d32107b94cd64f826fb00 100644 |
--- a/runtime/vm/service.cc |
+++ b/runtime/vm/service.cc |
@@ -1091,6 +1091,13 @@ static bool HandleAllocationProfile(Isolate* isolate, JSONStream* js) { |
} |
+static bool HandleUnpin(Isolate* isolate, JSONStream* js) { |
+ // TODO(johnmccutchan): What do I respond with?? |
+ isolate->ClosePinPort(); |
+ return true; |
+} |
+ |
+ |
static IsolateMessageHandlerEntry isolate_handlers[] = { |
{ "_echo", HandleIsolateEcho }, |
{ "", HandleIsolate }, |
@@ -1104,6 +1111,7 @@ static IsolateMessageHandlerEntry isolate_handlers[] = { |
{ "objecthistogram", HandleObjectHistogram}, |
{ "objects", HandleObjects }, |
{ "profile", HandleProfile }, |
+ { "unpin", HandleUnpin }, |
{ "scripts", HandleScripts }, |
{ "stacktrace", HandleStackTrace }, |
}; |