Events (10 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, Toon Verwaest, Igor Sheludko

… 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 …

Im-C — a memory-safe C interpreter providing a better learning, testing, and debugging experience

PX/25 When: Mon 2 Jun 2025 13:52 - 14:15 People: Masaki Kunii, Ian Piumarta

… to memory manipulation, pointer operations and array access, by storing all values …

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 …

Levelling Up IT Learning

Student Research Competition When: Thu 5 Jun 2025 11:00 - 11:15 People: Alicia Cabrejas-Leonhardt, Haruko Schmidt, Leo Sonnenberg, Sarah Wolf, Ekaterina Bogacheva, Fabian Moeller, Karl Duda

… Computer science teaching in german schools is facing major challenges: too few specialists, scarce resources and not all students are passionate about computer science. Our interactive learning game is designed to help with precisely …

Understanding Feedback Information in Just-in-Time Compilers

Lightning Talks When: Tue 3 Jun 2025 11:15 - 11:37 People: Filip Riha

… to the question: Is all the information recorded really needed? In this study, we look …

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