VMIL 2013

The 7th workshop on Virtual Machines and Intermediate Languages

A workshop at SPLASH 2013 in Indianapolis, Indiana on October 28, 2013 in Regency A

Got a question?

Got a question or comment? Contact us at (515) 294-6168 or hridesh@iastate.edu.

Join Us

Email:
Visit this group

VMIL 2013 Program

Workshop Date: October 28, 2013

Workshop Location: Regency B

Session I

8:30 - 8:35 Welcome, organizers introduction, brief introduction to the workshop, agenda
 
8:35 - 9:30 Keynote Talk: JavaScript as an Intermediate Language
Shriram Krishnamurthi
Brown University, USA
 
9:30 - 10:00: Lightning session: the podium opens for the audience to briefly present their ongoing research
10:00 - 10:30:
Break

Session II

10:30 - 11:00: Secret plans and clever tricks: What your VM isn’t telling you about GC (Invited)
Antony Hosking
Purdue University, USA
20 minutes for talk + 10 minutes for discussion
11:00 - 11:30: Debugging Virtual Machines (Invited)
Matthias Hauswirth
Univesity of Lugano, Switzerland
20 minutes for talk + 10 minutes for discussion
11:30 - 12:00: Unipycation: A Case Study in Cross-Language Tracing
Edd Barrett, Carl Friedrich Bolz and Laurence Tratt
King's College London, UK
20 minutes for talk + 10 minutes for discussion
 
12:00 - 1:30: Lunch Break

Session III

1:30 - 2:30 Keynote Talk: Do Computer Programs Have to Be As Dumb As They Are?
Xipeng Shen
College of William and Mary, USA
 
2:30 - 3:00 Perspective on the R programming language (Invited)
Jan Vitek
Purdue University, USA
20 minutes for talk + 10 minutes for discussion
3:00 - 3:30:
Break

Session IV

3:30 - 4:00: Dynamic Optimization of Bytecode Instrumentation
Yudi Zheng, Lubomir Bulej, Cheng Zhang, Stephen Kell, Danilo Ansaloni and Walter Binder
University of Lugano, Switzerland
20 minutes for talk + 10 minutes for discussion
 
4:00 - 4:30: An Intermediate Representation for Speculative Optimizations in a Dynamic Compiler
Gilles Duboscq1, Thomas Wuerthinger2, Lukas Stadler1, Christian Wimmer2, Doug Simon2 and Hanspeter Moessenboeck1
1Institute for System Software, Johannes Kepler University Linz, Austria
2Oracle Labs
20 minutes for talk + 10 minutes for discussion
 
4:30 - 5:00:
Characteristics of Dynamic JVM Languages
Aibek Sarimbekov1, Andrej Podzimek2, Lubomir Bulej1, Yudi Zheng1, Nathan Ricci3 and Walter Binder1
1University of Lugano, Switzerland
2Charles University in Prague, Poland
3Tufts University, USA
20 minutes for talk + 10 minutes for discussion