Write a Blog >>
Sun 20 - Fri 25 October 2019 Athens, Greece
Tue 22 Oct 2019 16:00 - 16:30 at Room 3A - Session #4

Existing approaches to interfacing high- and low-level code push considerable burdens onto the programmer, such as wrapper maintenance, explicit code generation, interface re-declaration, and/or signalling to garbage collectors. We note that run-time information on data layout and allocations in native code is available, and may be extended with knowledge of object lifetimes to assist in automating garbage collection. We describe work in progress towards an extension of the CPython virtual machine along these lines. We report initial experience building a first working prototype, and some early performance experiments.

This program is tentative and subject to change.

Tue 22 Oct

16:00 - 17:30: VMIL 2019 - Session #4 at Room 3A
vmil-2019-papers16:00 - 16:30
Guillaume BertholonÉcole Normale Supérieure, Stephen KellUniversity of Kent
vmil-2019-papers16:30 - 17:00
Jim BauwensVrije Universiteit Brussel, Elisa Gonzalez BoixVrije Universiteit Brussel, Belgium
vmil-2019-papers17:00 - 17:30
Dimitri RacordonUniversity of Geneva, Centre Universitaire d'Informatique, Geneva, Switzerland, Didier BuchsUniversity of Geneva, Centre Universitaire d'Informatique, Geneva, Switzerland