|
|
telemetry: Refactored rasterize_and_record measurement.
- switched rasterize_and_record benchmark to new benchmark architecture.
- detailled traces are not required anymore, fixing the issue with trace
event buffer overflows.
- changed output to show pixels rasterized and recorded for one iteration of the raster/record loop.
- Further reduced variance by excluding lowres tiles and adding another sleep to the measurement. Stdev of pixel counts is now zero (except for amazon.com). Stdev of time metrics with 100 repetitions is well below 1% of the mean for most pages in the top_25.
R=nduca@chromium.org
BUG= 280638
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=228253
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+128 lines, -208 lines) |
Patch |
 |
M |
cc/cc.gyp
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/debug/OWNERS
|
View
|
1
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/debug/benchmark_instrumentation.h
|
View
|
1
2
|
1 chunk |
+10 lines, -20 lines |
0 comments
|
Download
|
 |
A |
cc/debug/benchmark_instrumentation.cc
|
View
|
1
2
|
1 chunk |
+30 lines, -0 lines |
0 comments
|
Download
|
 |
M |
cc/debug/rendering_stats.h
|
View
|
1
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
cc/debug/rendering_stats.cc
|
View
|
1
|
2 chunks |
+0 lines, -14 lines |
0 comments
|
Download
|
 |
M |
cc/debug/rendering_stats_instrumentation.h
|
View
|
1
|
3 chunks |
+3 lines, -11 lines |
0 comments
|
Download
|
 |
M |
cc/layers/picture_layer.cc
|
View
|
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/resources/picture.h
|
View
|
1
|
1 chunk |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
cc/resources/picture.cc
|
View
|
1
|
5 chunks |
+12 lines, -17 lines |
0 comments
|
Download
|
 |
M |
cc/resources/picture_pile.cc
|
View
|
1
|
2 chunks |
+0 lines, -3 lines |
0 comments
|
Download
|
 |
M |
cc/resources/picture_pile_impl.cc
|
View
|
1
|
3 chunks |
+3 lines, -6 lines |
0 comments
|
Download
|
 |
M |
cc/resources/raster_worker_pool.cc
|
View
|
1
|
3 chunks |
+16 lines, -9 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host.cc
|
View
|
1
|
2 chunks |
+2 lines, -5 lines |
0 comments
|
Download
|
 |
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/single_thread_proxy.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
cc/trees/thread_proxy.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
content/renderer/render_widget.cc
|
View
|
1
2
|
2 chunks |
+3 lines, -1 line |
0 comments
|
Download
|
 |
M |
tools/perf/measurements/rasterize_and_record.py
|
View
|
1
|
3 chunks |
+19 lines, -109 lines |
0 comments
|
Download
|
 |
M |
tools/perf/metrics/rendering_stats.py
|
View
|
1
|
2 chunks |
+10 lines, -0 lines |
0 comments
|
Download
|
Total messages: 8 (0 generated)
|