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

Displayed time zone: Guadalajara, Mexico City, Monterrey change

13:30 - 15:00
OptimizationDLS 2018 at The Loft
Chair(s): Stefan Marr University of Kent
13:30
30m
Talk
Log++ Logging for a Cloud-Native World
DLS 2018
Mark Marron Microsoft Research
14:00
30m
Talk
HorseIR: Bringing Array Programming Languages Together with Database Query Processing
DLS 2018
Hanfeng Chen McGill University, Canada, Joseph Vinish D'Silva McGill University, Canada, Hongji Chen McGill University, Canada, Bettina Kemme McGill University, Canada, Laurie Hendren McGill University, Canada
14:30
30m
Talk
JavaScript AOT Compilation
DLS 2018
Manuel Serrano Inria, France