[Om-announce] ICOOOLPS 2014 Call For Participation

Olivier Zendra Olivier.Zendra at inria.fr
Mon Jun 30 14:20:32 CEST 2014

                   Call For Participation for ICOOOLPS 2014 
      (9th Workshop on Implementation, Compilation, Optimization of 
           Object-Oriented Languages, Programs and Systems), 

                    28th July 2014, Uppsala, Sweden.
                         Co-located with ECOOP.
              In cooperation with ACM SIGPLAN and ACM SIGSOFT.

Invited talk: Handcrafting VMs for dynamic languages: reality and dreams
Vyacheslav Egorov, Google

10:00-10:30	Break


An Efficient Approach for Accessing C Data Structures from JavaScript
Matthias Grimmer, Thomas Würthinger, Andreas Wöß, Hanspeter Mössenböck

Data Interface + Algorithms = Efficient Programs
Mattias De Wael, Stefan Marr, Wolfgang De Meuter

We are all Economists Now: Economic Utility for Multiple Heap Sizing
Callum Cameron, Jeremy Singer

12:00-13:30	Lunch


A Way Forward in Parallelising Dynamic Languages
Remigius Meier, Armin Rigo

Clash of the Lambdas
Aggelos Biboudis, Nick Palladinos, Yannis Smaragdakis

Discussion period

15:00-15:30	Break


The GOOL system: An lightweight Object-Oriented Programming language translator
Pablo Arrighi, Johan Girard, Miguel Lezama, Kévin Mazet

Why Inheritance Anomaly Is Not Worth Solving
Vincent Gramoli, Andrew E. Santosa

Discussion period

The ICOOOLPS workshop series brings together researchers and practitioners 
working in the field of OO languages implementation and optimization. 
ICOOOLPS key goal is to identify current and emerging issues relating to 
the efficient implementation, compilation and optimization of such languages, 
and outlining future challenges and research directions.
Topics of interest for ICOOOLPS include, but are not limited to: implementation 
of fundamental OO and OO-like features (e.g. inheritance, parametric types, 
memory management, objects, prototypes), runtime systems (e.g. compilers, 
linkers, virtual machines, garbage collectors), optimizations (e.g. static or 
dynamic analyses, adaptive virtual machines), resource constraints (e.g. time 
for real-time systems, space or low-power for embedded systems) and relevant 
choices and tradeoffs (e.g. constant time vs. non-constant time mechanisms, 
separate compilation vs. global compilation, dynamic loading vs. global 
linking, dynamic checking vs. proof-carrying code...).

Laurence Tratt, King's College London, UK
Olivier Zendra, INRIA Nancy, FR

Email:	icooolps14 at easychair.org

Programme committee
Carl Friedrich Bolz, King's College London, UK
Eric Jul, University of Copenhagen, DK
José Manuel Redondo López, Universidad de Oviedo, ES
Stefan Marr, INRIA Lille, FR
Floréal Morandat, Labri, FR
Todd Mytkowicz, Microsoft, US
Tobias Pape, Hasso-Plattner-Institut Potsdam, DE
Ian Rogers, Google, US
Jeremy Singer, University of Glasgow, UK
Jan Vitek, Purdue University, US
Mario Wolczko, Oracle Labs, US

Olivier ZENDRA, 
Ph.D., INRIA Researcher
Olivier.Zendra at inria.fr
+33 354 958 407

INRIA Nancy - Grand Est / LORIA,
Office C-124, 
615 Rue du Jardin Botanique, 
CS 20101

More information about the Om-announce mailing list