| Index: runtime/observatory/lib/src/service/object.dart
|
| diff --git a/runtime/observatory/lib/src/service/object.dart b/runtime/observatory/lib/src/service/object.dart
|
| index ddaa39623175a9bcabac0fd4853423ba23d555f2..d3daed1115288bb62596c738cd7264e303d38cac 100644
|
| --- a/runtime/observatory/lib/src/service/object.dart
|
| +++ b/runtime/observatory/lib/src/service/object.dart
|
| @@ -1120,6 +1120,23 @@ class RetainingPathItem implements M.RetainingPathItem {
|
| parentWordOffset = map['_parentWordOffset'];
|
| }
|
|
|
| +class Ports implements M.Ports {
|
| + final Iterable<Port> elements;
|
| +
|
| + Ports(ServiceMap map)
|
| + : this.elements = map['ports']
|
| + .map((rmap) => new Port(rmap));
|
| +}
|
| +
|
| +class Port implements M.Port {
|
| + final String name;
|
| + final HeapObject handler;
|
| +
|
| + Port(ServiceMap map)
|
| + : name = map['name'],
|
| + handler = map['handler'];
|
| +}
|
| +
|
| class HeapSpace extends Observable implements M.HeapSpace {
|
| @observable int used = 0;
|
| @observable int capacity = 0;
|
|
|