| Index: runtime/vm/service_isolate.cc
|
| diff --git a/runtime/vm/service_isolate.cc b/runtime/vm/service_isolate.cc
|
| index d4d02d7dd4222cfa5bbf93e96768911b4fe0b1d9..6d5f68175545365c4ff9921f9d6756a3193d3604 100644
|
| --- a/runtime/vm/service_isolate.cc
|
| +++ b/runtime/vm/service_isolate.cc
|
| @@ -7,6 +7,7 @@
|
| #include "vm/compiler.h"
|
| #include "vm/dart_api_impl.h"
|
| #include "vm/dart_entry.h"
|
| +#include "vm/dev_fs.h"
|
| #include "vm/isolate.h"
|
| #include "vm/lockers.h"
|
| #include "vm/message.h"
|
| @@ -457,6 +458,7 @@ void ServiceIsolate::Run() {
|
| // Grab the isolate create callback here to avoid race conditions with tests
|
| // that change this after Dart_Initialize returns.
|
| create_callback_ = Isolate::CreateCallback();
|
| + DevFS::Init();
|
| Dart::thread_pool()->Run(new RunServiceTask());
|
| }
|
|
|
| @@ -505,6 +507,7 @@ void ServiceIsolate::Shutdown() {
|
| free(server_address_);
|
| server_address_ = NULL;
|
| }
|
| + DevFS::Cleanup();
|
| }
|
|
|
|
|
| @@ -530,4 +533,8 @@ void ServiceIsolate::BootVmServiceLibrary() {
|
| ServiceIsolate::SetServicePort(port);
|
| }
|
|
|
| +
|
| +void ServiceIsolate::VisitObjectPointers(ObjectPointerVisitor* visitor) {
|
| +}
|
| +
|
| } // namespace dart
|
|
|