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 d5a926a3108b273cd5f7854f3796d78028b3bd0f..54b1c02ab6f21747179cb09a60e8effe106d04c4 100644 |
--- a/runtime/observatory/lib/src/service/object.dart |
+++ b/runtime/observatory/lib/src/service/object.dart |
@@ -603,7 +603,7 @@ class _EventStreamState { |
} |
/// State for a VM being inspected. |
-abstract class VM extends ServiceObjectOwner { |
+abstract class VM extends ServiceObjectOwner implements M.VM { |
@reflectable VM get vm => this; |
@reflectable Isolate get isolate => null; |
@@ -622,6 +622,7 @@ abstract class VM extends ServiceObjectOwner { |
final ObservableList<Isolate> isolates = new ObservableList<Isolate>(); |
@observable String version = 'unknown'; |
+ @observable String hostCPU; |
@observable String targetCPU; |
@observable int architectureBits; |
@observable bool assertsEnabled = false; |
@@ -896,6 +897,7 @@ abstract class VM extends ServiceObjectOwner { |
_loaded = true; |
version = map['version']; |
+ hostCPU = map['hostCPU']; |
targetCPU = map['targetCPU']; |
architectureBits = map['architectureBits']; |
int startTimeMillis = map['startTime']; |