| Index: runtime/observatory/lib/src/app/page.dart
|
| diff --git a/runtime/observatory/lib/src/app/page.dart b/runtime/observatory/lib/src/app/page.dart
|
| index 6a99c3223bf2ff2f4b6f2836fe09b42743d60b7f..ba213f7050ea026087cdfedc6ab748ce0728ce52 100644
|
| --- a/runtime/observatory/lib/src/app/page.dart
|
| +++ b/runtime/observatory/lib/src/app/page.dart
|
| @@ -264,6 +264,21 @@ class HeapMapPage extends SimplePage {
|
| }
|
| }
|
|
|
| +class HeapSnapshotPage extends SimplePage {
|
| + HeapSnapshotPage(app) : super('heap-snapshot', 'heap-snapshot', app);
|
| +
|
| + void _visit(Uri uri) {
|
| + super._visit(uri);
|
| + getIsolate(uri).then((isolate) {
|
| + if (element != null) {
|
| + /// Update the page.
|
| + HeapSnapshotElement page = element;
|
| + page.isolate = isolate;
|
| + }
|
| + });
|
| + }
|
| +}
|
| +
|
| class ErrorViewPage extends Page {
|
| ErrorViewPage(app) : super(app);
|
|
|
|
|