ECOOP 2018
Sun 15 - Sat 21 July 2018 Amsterdam, Netherlands
co-located with ECOOP and ISSTA
Wed 18 Jul 2018 14:00 - 14:30 at Hanoi - JavaScript & Dynamic Behaviour

The WebKit team designed four major web benchmarks that it uses to measure overall browser performance: JetStream, ARES-6, Speedometer, and MotionMark. JetStream runs a variety of JavaScript workloads focused on measuring the latency and peak performance of the JavaScript VM. ARES-6 measures the performance of JavaScript’s newest language features introduced in the ES2015 specification. Speedometer measures web application responsiveness with a focus on DOM API performance. MotionMark measures graphics performance using tests influenced by graphics techniques that are popular on the web. The WebKit project uses these benchmarks to guide performance optimizations and to find performance regressions. In this talk I will give a detailed explanation of what these four benchmarks are: I will describe what each benchmark was designed to measure, an overview of some of the subtests in each benchmark, and how each benchmark computes an overall score.

Wed 18 Jul

14:00 - 15:30: BenchWork - JavaScript & Dynamic Behaviour at Hanoi
benchwork-2018-talks14:00 - 14:30
File Attached
benchwork-2018-talks14:30 - 14:50
Petr MajCzech Technical University, Celeste HollenbeckNortheastern University, USA, Shabbir HussainNortheastern University, Jan VitekNortheastern University
benchwork-2018-talks14:50 - 15:10
Petr MajCzech Technical University, François GauthierOracle Labs, Celeste HollenbeckNortheastern University, USA, Jan VitekNortheastern University, Cristina CifuentesOracle Labs
File Attached
benchwork-2018-talks15:10 - 15:30
Li SuiMassey University, New Zealand, Jens DietrichMassey University, Michael EmeryMassey University, Amjed TahirMassey University, Shawn RasheedMassey University