FTfJP 2015
Tue 7 Jul 2015 Prague, Czech Republic
co-located with ECOOP 2015
VenueMarriott
Room nameBohemia III
Floor0
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Mon 6 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 11:00
DebuggingICOOOLPS at Bohemia III
10:00
30m
Talk
Position Paper: Building Debuggers and Other Tools: We Can “Have it All”
ICOOOLPS
10:30
30m
Talk
Trace-based Debugging for Advanced-Dispatching Programming Languages
ICOOOLPS
Christoph Bockisch University of Twente, Marnix van't Riet University of Twente, Haihan Yin University of Twente, Mehmet Aksit University of Twente, Ziyi Lin Shanghai Jiao Tong University, Yuting Chen Shanghai Jiao Tong University, Jianjun Zhao Shanghai Jiao Tong University
11:00 - 12:00
Method CallICOOOLPS at Bohemia III
11:00
30m
Talk
Preexistence revisited
ICOOOLPS
Roland Ducournau LIRMM, Université de Montpellier, Julien Pagès LIRMM, Université de Montpellier, Jean Privat Université du Québec à Montréal, Colin Vidal LIRMM, Université de Montpellier
11:30
30m
Talk
Short Paper: Call-target-specific Method Arguments
ICOOOLPS
Fabio Niephaus Hasso Plattner Institute, University of Potsdam, Matthias Springer Hasso Plattner Institute, Tim Felgentreff Hasso-Plattner-Institute, Potsdam, Tobias Pape Hasso-Plattner-Institute, Potsdam, Robert Hirschfeld HPI
13:30 - 14:30
Garbage CollectionICOOOLPS at Bohemia III
13:30
30m
Talk
Ownership and Reference Counting based Garbage Collection in the Actor World
ICOOOLPS
Sylvan Clebsch Imperial College London, Sebastian Blessing Causality, Juliana Franco Imperial College London, Sophia Drossopoulou Imperial College London
14:00
30m
Talk
METIS: A Smart Memory Allocator Using Historical Reclamation Information
ICOOOLPS
Shijie Xu University of New Brunswick, Qi Guo Carnegie Mellon University, Gerhard Dueck University of New Brunswick, David Bremner University of New Brunswick, Yang Wang University of New Brunswick
14:30 - 15:30
Inside the Virtual MachineICOOOLPS at Bohemia III
14:30
30m
Talk
Towards Reducing the Need for Algorithmic Primitives in Dynamic Language VMs Through a Tracing JIT
ICOOOLPS
Tim Felgentreff Hasso-Plattner-Institute, Potsdam, Tobias Pape Hasso-Plattner-Institute, Potsdam, Lars Wassermann University of Potsdam, Robert Hirschfeld HPI, Carl Friedrich Bolz-Tereick King's College London
15:00
30m
Talk
Techniques and Applications for Guest-Language Safepoints
ICOOOLPS
Benoit Daloze Johannes Kepler University, Chris Seaton Oracle Labs / University of Manchester, Daniele Bonetta Oracle Labs, Hanspeter Mössenböck Johannes Kepler University Linz
Pre-print
16:00 - 17:00
16:00
30m
Other
Open discussion
ICOOOLPS

16:30
30m
Day closing
Wrap-up and future editions
ICOOOLPS

Tue 7 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:05 - 10:20
WelcomeTruffle at Bohemia III
Chair(s): Adam Welc Oracle Labs, Mario Wolczko Oracle Labs, Thomas Wuerthinger Oracle Labs
10:05
15m
Day opening
Introduction
Truffle
Thomas Wuerthinger Oracle Labs
10:20 - 12:25
Session 1Truffle at Bohemia III
10:20
25m
Talk
One VM to Rule Them All And With Interoperability Bind Them
Truffle
Matthias Grimmer Johannes Kepler University Linz
10:45
25m
Talk
Substrate VM
Truffle
11:10
25m
Talk
Integrating Truffle into an Existing Language Implementation
Truffle
Chris Seaton Oracle Labs / University of Manchester
11:35
25m
Talk
Developer Tools for Truffle-implemented Languages
Truffle
12:00
25m
Talk
Truffle Trade-offs, Concepts and Experiences
Truffle
Christian Humer Oracle Labs
12:25 - 12:35
Discussion 1Truffle at Bohemia III
12:25
10m
Other
Additional discussion 1
Truffle

15:30 - 15:40
Discussion 2Truffle at Bohemia III
15:30
10m
Other
Additional discussion 2
Truffle

Mon 6 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Tue 7 Jul

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change