Chromium Code Reviews| Index: runtime/bin/vmservice/client/lib/src/elements/instance_view.dart |
| =================================================================== |
| --- runtime/bin/vmservice/client/lib/src/elements/instance_view.dart (revision 37564) |
| +++ runtime/bin/vmservice/client/lib/src/elements/instance_view.dart (working copy) |
| @@ -13,6 +13,7 @@ |
| class InstanceViewElement extends ObservatoryElement { |
| @published ServiceMap instance; |
| @published ServiceMap path; |
| + @published int retainedBytes = null; |
|
Cutch
2014/06/23 16:16:39
@observable ?
koda
2014/06/23 18:44:09
Done.
|
| InstanceViewElement.created() : super.created(); |
| @@ -23,7 +24,10 @@ |
| // TODO(koda): Add no-arg "calculate-link" instead of reusing "eval-link". |
| Future<ServiceObject> retainedSize(var dummy) { |
| - return instance.isolate.get(instance.id + "/retained"); |
| + return instance.isolate.get(instance.id + "/retained") |
| + .then((ServiceMap obj) { |
| + retainedBytes = int.parse(obj['valueAsString']); |
| + }); |
| } |
| Future<ServiceObject> retainingPath(var arg) { |