Index: runtime/vm/service_isolate.cc |
diff --git a/runtime/vm/service_isolate.cc b/runtime/vm/service_isolate.cc |
index cb92d3a8fa8aebd15f7c33ade78b86b847725810..a1b6e446fa0dc642e060a1d5c6aa15a7a0d7746c 100644 |
--- a/runtime/vm/service_isolate.cc |
+++ b/runtime/vm/service_isolate.cc |
@@ -371,6 +371,10 @@ class RunServiceTask : public ThreadPool::Task { |
} |
void RunMain(Isolate* I) { |
+ if (Dart::IsRunningPrecompiledCode()) { |
rmacnak
2015/10/21 23:06:18
// TODO(24651): Remove this.
Chinmay
2015/10/22 00:13:17
ack
|
+ return; |
+ } |
+ |
StartIsolateScope iso_scope(I); |
Thread* T = Thread::Current(); |
ASSERT(I == T->isolate()); |