Index: runtime/vm/virtual_memory.cc |
diff --git a/runtime/vm/virtual_memory.cc b/runtime/vm/virtual_memory.cc |
index 2f2c1bc855681688a6e8a8e7d3d6af33af7b7c64..af1757cd4947ea7ea6acd9200baa475259843895 100644 |
--- a/runtime/vm/virtual_memory.cc |
+++ b/runtime/vm/virtual_memory.cc |
@@ -33,7 +33,9 @@ VirtualMemory* VirtualMemory::ForInstructionsSnapshot(void* pointer, |
// Memory for precompilated instructions was allocated by the embedder, so |
// create a VirtualMemory without allocating. |
MemoryRegion region(pointer, size); |
- return new VirtualMemory(region); |
+ VirtualMemory* memory = new VirtualMemory(region); |
+ memory->dummy_ = true; |
+ return memory; |
} |
} // namespace dart |