VMIL 2009

The 3rd workshop on Virtual Machines and Intermediate Languages

Co-located with OOPSLA 2009 in Orlando, Florida on October 25, 2009

Supported by:

AOSD Europe

Got a question?

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

Join Us

Email:
Visit this group

Program

Workshop Date: October 25, 2009

Workshop Location: Fantasia Ballroom B

Session I  New Abstractions for VMs and ILs, Part 1

8:30 - 8:30 Welcome, organizers introduction, brief introduction to the workshop, agenda.
 
8:30 - 9:30: Invited Talk: Abstraction Without Guilt
[slides]
Steve Blackburn
Australian National University
Australia
 
9:30 - 10:00: Virtual Class Support at the Virtual Machine Level
[slides]
Anders Bach Nielsen and Erik Ernst
University of Aarhus
Denmark
20 minutes for talk + 10 minutes for discussion
10:00 - 10:30:
Break

Session II  New Abstractions for VMs and ILs, Part 2

10:30 - 11:30:Invited Talk: The Maxine Virtual Machine
[slides]
Doug Simon and Ben L. Titzer
Sun Microsystems
USA
 
11:30 - 12:00: Bytecodes meet combinators: Invokedynamic on the JVM
[slides]
John Rose
Sun Microsystems, Inc.
USA
20 minutes for talk + 10 minutes for discussion
12:00 - 1:30: Lunch Break

Session III  VMs, ILs and Concurrency

1:30 - 2:30:Invited Talk: Virtual Machine and Intermediate Language Challenges for Parallelism
[slides]
Vivek Sarkar
Rice University
USA
 
2:30 - 3:00: Intermediate Language Design of High-level Language Virtual Machines: Towards Comprehensive Concurrency Support
[slides]
Stefan Marr*, Michael Haupt+ and Theo D'Hondt*
Vrije Universiteit Brussel*, Hasso Plattner Institute, University of Potsdam+
Belgium*, Germany+
20 minutes for talk + 10 minutes for discussion
3:00 - 3:30:
Break

Session IV  VM Implementation Issues

3:30 - 4:00: @J - Towards Rapid Development of Dynamic Analysis Tools for the Java Virtual Machine
[slides]
Walter Binder, Alex Villazon, Danilo Ansaloni and Philippe Moret
University of Lugano
Switzerland
20 minutes for talk + 10 minutes for discussion
 
4:00 - 4:30: Challenging VMs on Battery-Powered Embedded Devices
[slides]
Roel Wuyts
IMEC
Belgium
20 minutes for talk + 10 minutes for discussion
 
4:30 - 5:00: VM Performance Evaluation with Functional Models: An Optimist's Outlook (position paper)
[slides]
Jan Sinschek, Andreas Sewe and Mira Mezini
Technische Universitat Darmstadt
Germany
20 minutes for talk + 10 minutes for discussion
6:30 - 8:30: Workshop dinner [Location: Wave Restaurant] (meet in lobby at 6:15pm)