Write a Blog >>
DLS 2018
Sun 4 - Fri 9 November 2018 Boston, Massachusetts, United States
co-located with SPLASH 2018
Tue 6 Nov 2018 14:30 - 15:00 at The Loft - Optimization Chair(s): Stefan Marr

Static compilation, \emph{a.k.a.,} ahead-of-time (AOT) compilation, is
an alternative approach to JIT compilation that can combine good speed
and lightweight memory footprint, and that can accommodate read-only
memory constraints that are imposed by some devices and some operating
systems. Unfortunately the highly dynamic nature of JavaScript makes
it hard to compile statically and all existing AOT compilers have
either gave up on good performance or full language support. We have
designed and implemented an AOT compiler that aims at satisfying
both. It supports full unrestricted ECMAScript 5.1 plus many
ECMAScript 2017 features and the majority of benchmarks are within
50% of the performance of one of the fastest JIT compilers.

Tue 6 Nov

13:30 - 15:00: DLS 2018 - Optimization at The Loft
Chair(s): Stefan MarrUniversity of Kent
dls-201813:30 - 14:00
Mark MarronMicrosoft Research
dls-201814:00 - 14:30
Hanfeng ChenMcGill University, Canada, Joseph Vinish D'SilvaMcGill University, Canada, Hongji ChenMcGill University, Canada, Bettina KemmeMcGill University, Canada, Laurie HendrenMcGill University, Canada
dls-201814:30 - 15:00
Manuel SerranoInria, France