Index: runtime/observatory/lib/src/repositories/top_retaining_instances.dart |
diff --git a/runtime/observatory/lib/src/repositories/top_retaining_instances.dart b/runtime/observatory/lib/src/repositories/top_retaining_instances.dart |
index 00947622496e783a81bbff5e049b4bf552971823..400ac1427ed1638b870eaf8c3ea1ee6cd7f9fea1 100644 |
--- a/runtime/observatory/lib/src/repositories/top_retaining_instances.dart |
+++ b/runtime/observatory/lib/src/repositories/top_retaining_instances.dart |
@@ -11,7 +11,8 @@ class TopRetainingInstancesRepository |
S.Class cls = c as S.Class; |
assert(isolate != null); |
assert(cls != null); |
- final raw = await isolate.fetchHeapSnapshot(true).last; |
+ final raw = |
+ await isolate.fetchHeapSnapshot(M.HeapSnapshotRoots.vm, true).last; |
final snapshot = new HeapSnapshot(); |
await snapshot.loadProgress(isolate, raw).last; |
return (await Future.wait( |