SPLASH Workshop/Symposium Events 2023
2023 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH Events 2023)
Powered by
Conference Publishing Consulting
15th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages (VMIL 2023)
,
October 23, 2023
,
Cascais, Portugal
VMIL 2023 – Proceedings
Contents
-
Abstracts
-
Authors
15th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages (VMIL 2023)
Frontmatter
Title Page
Welcome from the Chairs
VMIL 2023 Organization
Papers
CHERI Performance Enhancement for a Bytecode Interpreter
Duncan Lowther
, Dejice Jacob
, and
Jeremy Singer
(University of Glasgow, UK)
Publisher's Version
Revisiting Dynamic Dispatch for Modern Architectures
Dave Mason
(Toronto Metropolitan University, Canada)
Publisher's Version
Debugging Dynamic Language Features in a Multi-tier Virtual Machine
Anmolpreet Singh
, Aayush Sharma
, Meetesh Kalpesh Mehta
, and Manas Thakur
(IIT Mandi, India; IIT Bombay, India)
Publisher's Version
Array Bytecode Support in MicroJIT
Shubham Verma
, Harpreet Kaur
, Marius Pirvu
, and Kenneth B. Kent
(University of New Brunswick, Canada; IBM, Canada)
Publisher's Version
Hybrid Execution: Combining Ahead-of-Time and Just-in-Time Compilation
Christoph Pichler
, Paley Li
, Roland Schatz
, and
Hanspeter Mössenböck
(JKU Linz, Austria; Oracle, Prague, Czechia; Oracle, Austria)
Publisher's Version
Collecting Garbage on the Blockchain
Luc Bläser
, Claudio Russo
, Ulan Degenbaev
, Ömer S. Ağacan
, Gabor Greif
, and Jason Ibrahim
(DFINITY Foundation, Switzerland; Google, Denmark)
Publisher's Version
Beehive SPIR-V Toolkit: A Composable and Functional API for Runtime SPIR-V Code Generation
Juan Fumero
, György Rethy
, Athanasios Stratikopoulos
, Nikos Foutris
, and Christos Kotselidis
(University of Manchester, UK; ETH Zurich, Switzerland)
Publisher's Version
Gigue: A JIT Code Binary Generator for Hardware Testing
Quentin Ducasse
, Pascal Cotret
, and Loïc Lagadec
(ENSTA Bretagne, France)
Publisher's Version
Approximating Type Stability in the Julia JIT (Work in Progress)
Artem Pelenitsyn
(Northeastern University, USA)
Publisher's Version
Transpiling Slang Methods to C Functions: An Example of Static Polymorphism for Smalltalk VM Objects
Tom Braun
,
Marcel Taeumel
, Eliot Miranda
, and Robert Hirschfeld
(Hasso Plattner Institute, Germany; University of Potsdam, Germany)
Publisher's Version
Extraction of Virtual Machine Execution Traces
Daniel Pekarek
and
Hanspeter Mössenböck
(JKU Linz, Austria)
Publisher's Version
proc time: 4.07