| Index: tracing/tracing/ui/analysis/related_events.html
|
| diff --git a/tracing/tracing/ui/analysis/related_events.html b/tracing/tracing/ui/analysis/related_events.html
|
| index 64e6a8f7e422da64881f6994cdc8bd8da75accf2..142887260ad176ecdc7306cf85fef8c7c1060766 100644
|
| --- a/tracing/tracing/ui/analysis/related_events.html
|
| +++ b/tracing/tracing/ui/analysis/related_events.html
|
| @@ -98,6 +98,7 @@ Polymer({
|
| this.cancelAllTasks_();
|
| this.eventGroups_ = [];
|
| this.addRuntimeCallStats_(eventSet);
|
| + this.addV8GCObjectStats_(eventSet);
|
| this.addV8Slices_(eventSet);
|
| this.addConnectedFlows_(eventSet);
|
| this.addConnectedEvents_(eventSet);
|
| @@ -296,6 +297,21 @@ Polymer({
|
| }
|
| },
|
|
|
| + addV8GCObjectStats_: function(eventSet) {
|
| + var slices = new tr.model.EventSet;
|
| + for (var slice of eventSet) {
|
| + if (slice.title === 'V8.GC_Objects_Stats')
|
| + slices.push(slice);
|
| + }
|
| + if (slices.length > 0) {
|
| + this.eventGroups_.push({
|
| + type: 'V8 GC stats table',
|
| + tooltip: 'All V8 GC statistics slices in the selected set.',
|
| + selection: slices
|
| + });
|
| + }
|
| + },
|
| +
|
| updateContents_: function() {
|
| var table = this.$.table;
|
| if (this.eventGroups_ === undefined)
|
|
|