OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <!-- | 2 <!-- |
3 Copyright 2016 The Chromium Authors. All rights reserved. | 3 Copyright 2016 The Chromium Authors. All rights reserved. |
4 Use of this source code is governed by a BSD-style license that can be | 4 Use of this source code is governed by a BSD-style license that can be |
5 found in the LICENSE file. | 5 found in the LICENSE file. |
6 --> | 6 --> |
7 | 7 |
8 <link rel="import" href="/tracing/base/range.html"> | 8 <link rel="import" href="/tracing/base/range.html"> |
9 <link rel="import" href="/tracing/base/unit.html"> | 9 <link rel="import" href="/tracing/base/unit.html"> |
10 <link rel="import" href="/tracing/metrics/metric_registry.html"> | 10 <link rel="import" href="/tracing/metrics/metric_registry.html"> |
(...skipping 14 matching lines...) Expand all Loading... |
25 addDurationOfTopEvents(values, model); | 25 addDurationOfTopEvents(values, model); |
26 addTotalDurationOfTopEvents(values, model); | 26 addTotalDurationOfTopEvents(values, model); |
27 addDurationOfSubEvents(values, model); | 27 addDurationOfSubEvents(values, model); |
28 addIdleTimesOfTopEvents(values, model); | 28 addIdleTimesOfTopEvents(values, model); |
29 addTotalIdleTimesOfTopEvents(values, model); | 29 addTotalIdleTimesOfTopEvents(values, model); |
30 addPercentageInV8ExecuteOfTopEvents(values, model); | 30 addPercentageInV8ExecuteOfTopEvents(values, model); |
31 addTotalPercentageInV8Execute(values, model); | 31 addTotalPercentageInV8Execute(values, model); |
32 addV8ExecuteMutatorUtilization(values, model); | 32 addV8ExecuteMutatorUtilization(values, model); |
33 } | 33 } |
34 | 34 |
35 tr.metrics.MetricRegistry.register(gcMetric); | 35 tr.metrics.MetricRegistry.register(gcMetric, { |
| 36 histogramNames: new Set([]), |
| 37 }); |
36 | 38 |
37 var timeDurationInMs_smallerIsBetter = | 39 var timeDurationInMs_smallerIsBetter = |
38 tr.b.Unit.byName.timeDurationInMs_smallerIsBetter; | 40 tr.b.Unit.byName.timeDurationInMs_smallerIsBetter; |
39 var percentage_biggerIsBetter = | 41 var percentage_biggerIsBetter = |
40 tr.b.Unit.byName.normalizedPercentage_biggerIsBetter; | 42 tr.b.Unit.byName.normalizedPercentage_biggerIsBetter; |
41 var percentage_smallerIsBetter = | 43 var percentage_smallerIsBetter = |
42 tr.b.Unit.byName.normalizedPercentage_smallerIsBetter; | 44 tr.b.Unit.byName.normalizedPercentage_smallerIsBetter; |
43 | 45 |
44 // 0.1 steps from 0 to 20 since it is the most common range. | 46 // 0.1 steps from 0 to 20 since it is the most common range. |
45 // Exponentially increasing steps from 20 to 200. | 47 // Exponentially increasing steps from 20 to 200. |
(...skipping 283 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
329 } | 331 } |
330 ); | 332 ); |
331 } | 333 } |
332 | 334 |
333 return { | 335 return { |
334 gcMetric, | 336 gcMetric, |
335 WINDOW_SIZE_MS, // For testing purposes only. | 337 WINDOW_SIZE_MS, // For testing purposes only. |
336 }; | 338 }; |
337 }); | 339 }); |
338 </script> | 340 </script> |
OLD | NEW |