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: 5.03