OLD | NEW |
1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 part of observatory; | 5 part of observatory; |
6 | 6 |
7 /// State for a running isolate. | 7 /// State for a running isolate. |
8 class Isolate extends Observable { | 8 class Isolate extends Observable { |
| 9 @observable dprof.Isolate profiler; |
9 @observable String id; | 10 @observable String id; |
10 @observable String name; | 11 @observable String name; |
11 @observable final Map<String, ScriptSource> scripts = | 12 @observable final Map<String, ScriptSource> scripts = |
12 toObservable(new Map<String, ScriptSource>()); | 13 toObservable(new Map<String, ScriptSource>()); |
13 | 14 |
14 Isolate(this.id, this.name); | 15 Isolate(this.id, this.name); |
15 | 16 |
16 String toString() => '$id $name'; | 17 String toString() => '$id $name'; |
17 } | 18 } |
OLD | NEW |