Joy of Meta-Tracing Just-in-Time Compilation: More Than Just a VM GeneratorMPLR Keynote
This program is tentative and subject to change.
Meta just-in-time (JIT) compiler frameworks automatically generate JIT compilers from an interpreter definition of a language. Rooted in the theory of partial evaluation—also known as the Futamura projections—these frameworks, such as RPython and Graal/Truffle, have been successfully used to build high-performance virtual machines for many programming languages. This talk focuses on tracing-based meta-JIT compiler frameworks and discusses their potential beyond their original scope. In particular, this includes techniques that generate multi-tier JIT compilers and efficiently implement multi-staged programs.
Hidehiko Masuhara is a Professor of Mathematical and Computing Science, Institute of Science Tokyo (formerly Tokyo Institute of Technology) since April 2013. He received his B.S., M.S., and Ph.D. in Computer Science from Department of Information Science, University of Tokyo in 1992, 1994, and 1999, respectively, and served as an assistant professor, lecturer, and associate professor at Graphics and Computer Science, Graduate School of Arts and Sciences, University of Tokyo from 1995 until 2013.
This program is tentative and subject to change.
Tue 14 OctDisplayed time zone: Perth change
13:40 - 15:25 | |||
13:40 40mKeynote | Joy of Meta-Tracing Just-in-Time Compilation: More Than Just a VM GeneratorMPLR Keynote MPLR Hidehiko Masuhara Institute of Science Tokyo | ||
14:20 25mTalk | A Control-Flow Graph Approach to Language-Agnostic Debugging for Microcontrollers MPLR Carlos Rojas Castillo Vrije Universiteit Brussel, Matteo Marra Nokia Bell Labs, Belgium, Elisa Gonzalez Boix Vrije Universiteit Brussel | ||
14:45 25mTalk | Co-operative JIT Compilation for Resource-Constrained Low-Power Coprocessors MPLR Go Suzuki Institute of Science Tokyo, Takuo Watanabe Institute of Science Tokyo, Sosuke Moriguchi Institute of Science Tokyo | ||
15:10 15mTalk | SmartSweep: Efficient Space Reclamation in Tiered Managed HeapsWIP Research MPLR Iacovos Kolokasis University of Crete, Konstantinos Delis University of Crete and FORTH-ICS, Shoaib Akram Australian National University, Foivos S. Zakkak Red Hat, Polyvios Pratikakis University of Crete, Angelos Bilas University of Crete and FORTH, Greece |