(This page uses CSS style sheets)

ECOOP 2006 logo

PROGRAM
for the
International Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems (ICOOOLPS'2006)
July 3, Nantes (France)
http://icooolps.loria.fr

8:45 - 8:50     WELCOME AND INTRODUCTION

8:50 - 10:30     REAL-TIME AND EMBEDDED SYSTEMS

8:50 - 9:40 Java for Hard Real-Time
Jan VITEK (Purdue Univ.)
Presentation.
9:40 - 10:00 Can small and open embedded systems benefit from escape analysis ?
Gilles GRIMAUD, Yann HODIQUE and Isabelle SIMPLOT-REY (INRIA - LIFL, France)
Paper. Presentation.
10:00 - 10:30 Memory and compiler optimizations for low-power in embedded systems
Olivier ZENDRA (INRIA - LORIA, France)
Paper. Presentation.

10:30 - 11:00     Coffee break

11:00 - 12:30     MEMORY MANAGEMENT

11:00 - 11:20 Efficient Region-Based Memory Management for Resource-limited Real-Time Embedded Systems
Chaker NAKHLI, Christopher RIPPERT, Guillaume SALAGNAC and Sergio YOVINE (IMAG, France)
Paper. Presentation.
11:20 - 11:40 Improving the Scoped Memory-Region GC of Real-Time Java
M. Teresa HIGUERA-TOLEDANO (Univ. Madrid, Spain)
Paper. Presentation.
11:40 - 12:00 Garbage Collection Should be Lifetime Aware
Richard JONES and Chris RYDER (Univ. of Kent, UK)
Paper. Presentation.
12:00 - 12:30 Enabling Efficient and Adaptive Specialization of Object-Oriented, Garbage Collected Programs
Chandra KRINTZ (UCSB)
Presentation.

12:30 - 13:50     Lunch break

13:50 - 14:30     OPTIMIZATION

13:50 - 14:10 OO specific redundancy elimination techniques
Rhodes BROWN and Nigel HORSPOOL (U. of Victoria, Canada)
Paper. Presentation.
14:10 - 14:30 Performing loop optimizations offline
Hiroshi YAMAUCHI (Purdue Univ., USA)
Paper. Presentation.

14:30 - 15:30     ABSTRACTION AND FRAMEWORKS

14:30 - 14:50 Efficient Separate Compilation of OO languages
Jean PRIVAT, Floréal MORANDAT and Roland DUCOURNAU (LIRMM, France)
Paper. Presentation.
14:50 - 15:10 Java Framework for Runtime Modules
Olivier GRUBER and Richard HALL (IBM USA - IMAG France)
Paper. Presentation.
15:10 - 15:30 The Importance of Abstraction in Efficient OO implementations (position paper)
Eric JUL (Univ. of Copenhagen, Denmark)
Paper. Presentation.

15:30 - 15:50     Coffee break

15:50 - 17:00 or later...     DISCUSSION AND SYNTHESIS

Here are the discussion and synthesis notes.


Updated October 5th 2006 by OZ.