It looks like that we've finished addressing all substantial regressions. Now we're ready to collect full performance numbers :)
- Use Chromium revision r353009.
- Use chrome official builds (i.e., GYP_DEFINES="buildtype=Official branding=Chrome").
BENCHMARKS = (
'blink_perf.bindings',
'blink_perf.css',
'blink_perf.dom',
'blink_perf.events',
'blink_perf.layout',
'blink_perf.mutation',
'blink_perf.parser',
'blink_perf.shadow_dom',
'blink_perf.svg',
'blink_style.key_mobile_sites',
'blink_style.polymer',
'blink_style.top_25',
'dromaeo.domcoreattr',
'dromaeo.domcoremodify',
'dromaeo.domcorequery',
'dromaeo.domcoretraverse',
'memory.long_running_idle_gmail',
'memory.long_running_idle_gmail_background',
'memory.memory_health_plan',
'memory.top_7_stress',
'memory.idle_multi_tab',
'memory.mobile_memory',
'page_cycler.intl_ar_fa_he',
'page_cycler.intl_es_fr_pt-BR',
'page_cycler.intl_hi_ru',
'page_cycler.intl_ja_zh',
'page_cycler.intl_ko_th_vi',
'page_cycler.top_10_mobile',
'page_cycler.typical_25',
'scheduler.tough_scheduling_cases',
'smoothness.bidirectionally_scrolling_tough_ad_cases',
'smoothness.key_mobile_sites_smooth',
'smoothness.key_silk_cases',
'smoothness.pathological_mobile_sites',
'smoothness.polymer',
'smoothness.scrolling_tough_ad_cases',
'smoothness.simple_mobile_sites',
'smoothness.sync_scroll.key_mobile_sites_smooth',
'smoothness.tough_ad_cases',
'smoothness.tough_animated_image_cases',
'smoothness.tough_animation_cases',
'smoothness.tough_canvas_cases',
'smoothness.tough_filters_cases',
'smoothness.tough_pinch_zoom_cases',
'smoothness.tough_scrolling_cases',
'smoothness.tough_scrolling_while_zoomed_in_cases',
'smoothness.tough_webgl_ad_cases',
'smoothness.top_25_smooth',
'speedometer',
'thread_times.key_mobile_sites_smooth',
'thread_times.key_noop_cases',
'thread_times.key_silk_cases',
'thread_times.polymer',
'thread_times.simple_mobile_sites',
'thread_times.tough_scrolling_cases',
)
- Run each benchmark with --page-repeat=1. Run each benchmark at least 10 times.