ML4PL 2018
Mon 16 - Sat 21 July 2018 Amsterdam, Netherlands
co-located with ECOOP and ISSTA 2018
Wed 18 Jul 2018 11:10 - 11:40 at Hanoi - Real-World Benchmarking

V8 is one of the most popular JavaScript VMs. Benchmarks play an essential role in V8’s development cycle. V8 originally focused on peak-performance benchmarks to drive VM development forward. Over time the focus broadened and V8 is fully integrated in a complex benchmarking environment which reach from unittest-like microbenchmarks to full-system benchmarks within the Chrome browser. The results of those benchmarks are made accessible to VM developers by isolating sources of noise and partitioning the time spent per VM component. As an indirect result of these benchmarks we achieved a 20% improvement on the Speedometer benchmark, a good proxy for real-world JavaScript usage.

Wed 18 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Real-World BenchmarkingBenchWork at Hanoi
11:00
10m
Opening Remarks
BenchWork
Karim Ali University of Alberta, Cristina Cifuentes Oracle Labs
11:10
30m
Real World Benchmarks for JavaScript
BenchWork
File Attached
11:40
20m
In Search of Accurate Benchmarking
BenchWork
Edd Barrett King's College London, Sarah Mount King's College London, Laurence Tratt King's College London
File Attached
12:00
30m
AndroZoo: Lessons Learnt After 2 Years of Running a Large Android App Collection
BenchWork
Kevin Allix University of Luxembourg