diff options
author | rmcilroy <rmcilroy@chromium.org> | 2015-02-11 06:30:55 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-02-11 14:31:19 +0000 |
commit | a398f4b4d5836a37ded04049378860636b430291 (patch) | |
tree | dab49cabcab33e8863cb78e57a20372a2f56caf5 /breakpad/breakpad.gyp | |
parent | 0d2d07bf4ab901d3a56a18098bf0a713dc5afc8b (diff) | |
download | chromium_src-a398f4b4d5836a37ded04049378860636b430291.zip chromium_src-a398f4b4d5836a37ded04049378860636b430291.tar.gz chromium_src-a398f4b4d5836a37ded04049378860636b430291.tar.bz2 |
[telemetry] Add a V8GCTimes measurement and benchmarks.
Replaces the v8_stats metric with a v8_gc_times
measurement. This new measurement measures the amount of
time spent in GC during the whole benchmark rather than
just during gestures.
The following gc metrics are measured:
v8_gc_incremental_marking
v8_gc_incremental_marking_idle_deadline_overrun
v8_gc_incremental_marking_outside_idle
v8_gc_incremental_marking_percentage_idle
v8_gc_mark_compactor
v8_gc_mark_compactor_idle_deadline_overrun
v8_gc_mark_compactor_outside_idle
v8_gc_mark_compactor_percentage_idle
v8_gc_scavenger
v8_gc_scavenger_idle_deadline_overrun
v8_gc_scavenger_outside_idle
v8_gc_scavenger_percentage_idle
v8_gc_total
v8_gc_total_idle_deadline_overrun
v8_gc_total_outside_idle
It also measures the duration of the measurement and the
amount of CPU time used.
The v8_garbage_collection_cases benchmark is modified to
use this new v8_gc_times measurement, and v8.top_25_smooth
and v8.key_mobile_sites_smooth benchmarks have been added.
Since v8_garbage_collection_cases was the only benchmark to
use the is_fast metric type, and these measurements are now
done as part of the v8_gc_times measurement now, this CL
also removes the fast metric type.
Perf Sherrifs: Since this CL changes he way in which the GC
measurements are done it may cause a movement in the
v8_garbage_collection_cases benchmarks.
Committed: https://crrev.com/452de5927e54e1da0d57a4b2df8b447f4d442360
Cr-Commit-Position: refs/heads/master@{#314868}
Committed: https://crrev.com/e65bf3eeb5227de0bb05f08169719d06e518de8b
Cr-Commit-Position: refs/heads/master@{#315550}
Review URL: https://codereview.chromium.org/898673005
Cr-Commit-Position: refs/heads/master@{#315756}
Diffstat (limited to 'breakpad/breakpad.gyp')
0 files changed, 0 insertions, 0 deletions