Events (7 results)

BYOPL: Building a Bytecode-Interpreted Language on Truffle in a University Setting

MoreVMs'25 When: Mon 2 Jun 2025 15:30 - 15:55 People: Jens Lincke, Tim Felgentreff, Fabio Niephaus, Robert Hirschfeld

… , with all source code published and extended incrementally. This structure made it easy for students to follow along, yet integrating all components into a coherent … involving complex language or runtime features—and all participants completed …

The V8 Sandbox

MoreVMs'25 When: Mon 2 Jun 2025 11:20 - 11:45 People: Samuel Groß, Michael Lippautz, Hannes Payer

… Memory safety is a critical property for web browsers: all Chrome exploits caught in the wild (2021 – 2023) started out with a memory corruption vulnerability in a Chrome renderer process that was exploited for remote code execution (RCE …

9th Symposium on Computer Languages, Implementations and Tools

Workshops People: Gordana Rakić, Nicolás Cardozo

… not only programming languages but also all sorts of artificial languages … in areas that include all aspects of computer languages: theory, implementation …

An attempt to catch up with JIT compilers: the false lead of optimizing inline caches

Research Papers When: Thu 5 Jun 2025 10:30 - 11:00 People: Aurore Poirier, Erven Rohou, Manuel Serrano

… choose the code to generate once for all.

Inquiry: Is it possible to improve …

Automated Profile-guided Replacement of Data Structures to Reduce Memory Allocation

Research Papers When: Thu 5 Jun 2025 11:00 - 11:30 People: Lukas Makor, Sebastian Kloibhofer, Peter Hofer, David Leopoldseder, Hanspeter Mössenböck

… acknowledge that our approach does not provide benefits for all kinds of workloads …

Study of the Use of Property Probes in an Educational Setting

Research Papers When: Wed 4 Jun 2025 16:30 - 17:00 People: Anton Risberg Alaküla, Niklas Fors, Emma Söderberg

… , enabling the developer to see all the intermediate steps of a compilation …

PolyDebug: a Framework for Polyglot Debugging

Research Papers When: Wed 4 Jun 2025 11:30 - 12:00 People: Philémon Houdaille, Djamel Eddine Khelladi, Benoit Combemale, Gunter Mussbacher, Tijs van der Storm

… for developers working on polyglot programs, such as in debugging facilities. Not all