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 6742642b837ab8bb72f7c1001c5099a39da283b3..6d49130f2fb62ca42789bf31d9e6a8c1c49b8e52 100644 |
--- a/runtime/observatory/lib/src/service/object.dart |
+++ b/runtime/observatory/lib/src/service/object.dart |
@@ -849,6 +849,7 @@ abstract class VM extends ServiceObjectOwner { |
// Well-known stream ids. |
static const kVMStream = 'VM'; |
static const kIsolateStream = 'Isolate'; |
+ static const kTimelineStream = 'Timeline'; |
static const kDebugStream = 'Debug'; |
static const kGCStream = 'GC'; |
static const kStdoutStream = 'Stdout'; |
@@ -1855,6 +1856,7 @@ class ServiceEvent extends ServiceObject { |
@observable Map logRecord; |
@observable String extensionKind; |
@observable Map extensionData; |
+ @observable List timelineEvents; |
int chunkIndex, chunkCount, nodeCount; |
@@ -1932,6 +1934,9 @@ class ServiceEvent extends ServiceObject { |
extensionKind = map['extensionKind']; |
extensionData = map['extensionData']; |
} |
+ if (map['timelineEvents'] != null) { |
+ timelineEvents = map['timelineEvents']; |
+ } |
} |
String toString() { |