| 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 e9f9b867f92afc7cff97b58c20a65203b85eff61..417ad70a088efa4377c4ba21797fe64a87ab59bc 100644
|
| --- a/runtime/observatory/lib/src/service/object.dart
|
| +++ b/runtime/observatory/lib/src/service/object.dart
|
| @@ -994,12 +994,6 @@ class Isolate extends ServiceObjectOwner with Coverage {
|
| loading = false;
|
|
|
| _upgradeCollection(map, isolate);
|
| - if (map['rootLib'] == null ||
|
| - map['timers'] == null ||
|
| - map['heaps'] == null) {
|
| - Logger.root.severe("Malformed 'Isolate' response: $map");
|
| - return;
|
| - }
|
| rootLibrary = map['rootLib'];
|
| if (map['entry'] != null) {
|
| entry = map['entry'];
|
| @@ -1007,7 +1001,7 @@ class Isolate extends ServiceObjectOwner with Coverage {
|
| var startTimeInMillis = map['startTime'];
|
| startTime = new DateTime.fromMillisecondsSinceEpoch(startTimeInMillis);
|
| notifyPropertyChange(#upTime, 0, 1);
|
| - var countersMap = map['tagCounters'];
|
| + var countersMap = map['_tagCounters'];
|
| if (countersMap != null) {
|
| var names = countersMap['names'];
|
| var counts = countersMap['counters'];
|
| @@ -1042,17 +1036,9 @@ class Isolate extends ServiceObjectOwner with Coverage {
|
| timerMap['time_bootstrap']);
|
| timers['dart'] = timerMap['time_dart_execution'];
|
|
|
| - updateHeapsFromMap(map['heaps']);
|
| + updateHeapsFromMap(map['_heaps']);
|
| _updateBreakpoints(map['breakpoints']);
|
|
|
| - List features = map['features'];
|
| - if (features != null) {
|
| - for (var feature in features) {
|
| - if (feature == 'io') {
|
| - ioEnabled = true;
|
| - }
|
| - }
|
| - }
|
| pauseEvent = map['pauseEvent'];
|
| _updateRunState();
|
| error = map['error'];
|
|
|