Index: runtime/vm/isolate.cc |
diff --git a/runtime/vm/isolate.cc b/runtime/vm/isolate.cc |
index 5c5f9775919a0eb06240bba0fa7bc7707865230e..bb51d0dc1563c0b03ee7fe1dde0c55cc2df32396 100644 |
--- a/runtime/vm/isolate.cc |
+++ b/runtime/vm/isolate.cc |
@@ -16,9 +16,11 @@ |
#include "vm/heap.h" |
#include "vm/heap_histogram.h" |
#include "vm/message_handler.h" |
+#include "vm/object_id_ring.h" |
#include "vm/object_store.h" |
#include "vm/parser.h" |
#include "vm/port.h" |
+#include "vm/service.h" |
#include "vm/simulator.h" |
#include "vm/stack_frame.h" |
#include "vm/stub_code.h" |
@@ -26,7 +28,7 @@ |
#include "vm/thread.h" |
#include "vm/timer.h" |
#include "vm/visitor.h" |
-#include "vm/object_id_ring.h" |
+ |
namespace dart { |
@@ -136,8 +138,7 @@ bool IsolateMessageHandler::HandleMessage(Message* message) { |
bool success = true; |
if (message->IsOOB()) { |
- // For now the only OOB messages are Mirrors messages. |
- HandleMirrorsMessage(isolate_, message->reply_port(), msg); |
+ Service::HandleServiceMessage(isolate_, message->reply_port(), msg); |
} else { |
const Object& result = Object::Handle( |
DartLibraryCalls::HandleMessage( |