| Index: runtime/vm/virtual_memory.cc
|
| diff --git a/runtime/vm/virtual_memory.cc b/runtime/vm/virtual_memory.cc
|
| index 2f2c1bc855681688a6e8a8e7d3d6af33af7b7c64..1ad6c06df3fb2323c3a647f7ae7c1c377611a5f5 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->embedder_allocated_ = true;
|
| + return memory;
|
| }
|
|
|
| } // namespace dart
|
|
|