ECOOP 2015
Sun 5 - Fri 10 July 2015 Prague, Czech Republic
VenueMarriott
Room nameBohemia III
Floor0
Additional informationThere is no additional information of this room 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
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:00 - 11:00: DebuggingICOOOLPS at Bohemia III
10:00 - 10:30
Talk
Position Paper: Building Debuggers and Other Tools: We Can “Have it All”
ICOOOLPS
10:30 - 11:00
Talk
Trace-based Debugging for Advanced-Dispatching Programming Languages
ICOOOLPS
Christoph BockischUniversity of Twente, Marnix van't RietUniversity of Twente, Haihan YinUniversity of Twente, Mehmet AksitUniversity of Twente, Ziyi LinShanghai Jiao Tong University, Yuting ChenShanghai Jiao Tong University, Jianjun ZhaoShanghai Jiao Tong University
11:00 - 12:00: Method CallICOOOLPS at Bohemia III
11:00 - 11:30
Talk
Preexistence revisited
ICOOOLPS
Roland DucournauLIRMM, Université de Montpellier, Julien PagèsLIRMM, Université de Montpellier, Jean PrivatUniversité du Québec à Montréal, Colin VidalLIRMM, Université de Montpellier
11:30 - 12:00
Talk
Short Paper: Call-target-specific Method Arguments
ICOOOLPS
Fabio NiephausHasso Plattner Institute, University of Potsdam, Matthias SpringerHasso Plattner Institute, Tim FelgentreffHasso-Plattner-Institute, Potsdam, Tobias PapeHasso-Plattner-Institute, Potsdam, Robert HirschfeldHPI
13:30 - 14:30: Garbage CollectionICOOOLPS at Bohemia III
13:30 - 14:00
Talk
Ownership and Reference Counting based Garbage Collection in the Actor World
ICOOOLPS
Sylvan ClebschImperial College London, Sebastian BlessingCausality, Juliana FrancoImperial College London, Sophia DrossopoulouImperial College London
14:00 - 14:30
Talk
METIS: A Smart Memory Allocator Using Historical Reclamation Information
ICOOOLPS
Shijie XuUniversity of New Brunswick, Qi GuoCarnegie Mellon University, Gerhard DueckUniversity of New Brunswick, David BremnerUniversity of New Brunswick, Yang WangUniversity of New Brunswick
14:30 - 15:30: Inside the Virtual MachineICOOOLPS at Bohemia III
14:30 - 15:00
Talk
Towards Reducing the Need for Algorithmic Primitives in Dynamic Language VMs Through a Tracing JIT
ICOOOLPS
Tim FelgentreffHasso-Plattner-Institute, Potsdam, Tobias PapeHasso-Plattner-Institute, Potsdam, Lars WassermannUniversity of Potsdam, Robert HirschfeldHPI, Carl Friedrich Bolz-TereickKing's College London
15:00 - 15:30
Talk
Techniques and Applications for Guest-Language Safepoints
ICOOOLPS
Benoit DalozeJohannes Kepler University, Chris SeatonOracle Labs / University of Manchester, Daniele BonettaOracle Labs, Hanspeter MössenböckJohannes Kepler University Linz
Pre-print
16:00 - 17:00: Wrap-upICOOOLPS at Bohemia III
16:00 - 16:30
Other
Open discussion
ICOOOLPS
16:30 - 17:00
Day closing
Wrap-up and future editions
ICOOOLPS

Tue 7 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

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

Mon 6 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Tue 7 Jul
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change