| Index: runtime/vm/object.cc
|
| diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc
|
| index 5093676b15ac886596a070f0552d72fc184c1ab4..218ef39687bc351d40e2263bfbc6399a72e65147 100644
|
| --- a/runtime/vm/object.cc
|
| +++ b/runtime/vm/object.cc
|
| @@ -955,7 +955,8 @@ void Object::FinalizeVMIsolate(Isolate* isolate) {
|
|
|
| {
|
| ASSERT(isolate == Dart::vm_isolate());
|
| - WritableVMIsolateScope scope(Thread::Current());
|
| + bool include_code_pages = !Dart::IsRunningPrecompiledCode();
|
| + WritableVMIsolateScope scope(Thread::Current(), include_code_pages);
|
| PremarkingVisitor premarker(isolate);
|
| ASSERT(isolate->heap()->UsedInWords(Heap::kNew) == 0);
|
| isolate->heap()->IterateOldObjects(&premarker);
|
|
|