| Index: runtime/vm/service_isolate.cc
|
| diff --git a/runtime/vm/service_isolate.cc b/runtime/vm/service_isolate.cc
|
| index cb92d3a8fa8aebd15f7c33ade78b86b847725810..bd73eb83ddb3e360514f00c6745f101245c35dbf 100644
|
| --- a/runtime/vm/service_isolate.cc
|
| +++ b/runtime/vm/service_isolate.cc
|
| @@ -371,6 +371,11 @@ class RunServiceTask : public ThreadPool::Task {
|
| }
|
|
|
| void RunMain(Isolate* I) {
|
| + if (Dart::IsRunningPrecompiledCode()) {
|
| + // TODO(24651): Remove this.
|
| + return;
|
| + }
|
| +
|
| StartIsolateScope iso_scope(I);
|
| Thread* T = Thread::Current();
|
| ASSERT(I == T->isolate());
|
|
|