Chromium Code Reviews| 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 27835474194afbb9b38ca5728ceaf8d18b4af163..748aada12efe16938f708ecd163e44199b362f48 100644 |
| --- a/runtime/observatory/lib/src/service/object.dart |
| +++ b/runtime/observatory/lib/src/service/object.dart |
| @@ -80,6 +80,9 @@ abstract class ServiceObject extends Observable { |
| bool get isSentinel => type == 'Sentinel'; |
| bool get isString => type == 'String'; |
| + // Is this an isolate message? |
|
turnidge
2015/05/04 17:47:12
Not sure that this comment adds, given that none o
Cutch
2015/05/04 19:56:51
Done.
|
| + bool get isIsolateMessage => type == 'IsolateMessage'; |
| + |
| // Kinds of Instance. |
| bool get isMirrorReference => vmType == 'MirrorReference'; |
| bool get isWeakProperty => vmType == 'WeakProperty'; |
| @@ -2209,6 +2212,7 @@ class Script extends ServiceObject with Coverage { |
| if (mapIsRef) { |
| return; |
| } |
| + _loaded = true; |
| lineOffset = map['lineOffset']; |
| columnOffset = map['columnOffset']; |
| _parseTokenPosTable(map['tokenPosTable']); |
| @@ -2282,8 +2286,6 @@ class Script extends ServiceObject with Coverage { |
| } |
| void _processSource(String source) { |
| - // Preemptyively mark that this is not loaded. |
| - _loaded = false; |
| if (source == null) { |
| return; |
| } |
| @@ -2291,8 +2293,6 @@ class Script extends ServiceObject with Coverage { |
| if (sourceLines.length == 0) { |
| return; |
| } |
| - // We have the source to the script. This is now loaded. |
| - _loaded = true; |
| lines.clear(); |
| Logger.root.info('Adding ${sourceLines.length} source lines for ${_url}'); |
| for (var i = 0; i < sourceLines.length; i++) { |