Powered by
21st ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes (MPLR 2024), September 19, 2024,
Vienna, Austria
21st ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes (MPLR 2024)
Frontmatter
Title Page
Article: isstaws24mplrforeword-fm000-p (type: Frontmatter) doi:
Keynote
Optimization
Lazy Sparse Conditional Constant Propagation in the Sea of Nodes
Christoph Aigner,
Gergö Barany, and
Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{MPLR24p21,
author = {Christoph Aigner and Gergö Barany and Hanspeter Mössenböck},
title = {Lazy Sparse Conditional Constant Propagation in the Sea of Nodes},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {21-20},
doi = {10.1145/3679007.3685059},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p6-p (type: Full Paper) doi:10.1145/3679007.3685059
Mutator-Driven Object Placement using Load Barriers
Jonas Norlinder,
Albert Mingkun Yang,
David Black-Schaffer, and
Tobias Wrigstad
(Uppsala University, Sweden; Oracle, Sweden)
@InProceedings{MPLR24p41,
author = {Jonas Norlinder and Albert Mingkun Yang and David Black-Schaffer and Tobias Wrigstad},
title = {Mutator-Driven Object Placement using Load Barriers},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {41-40},
doi = {10.1145/3679007.3685060},
year = {2024},
}
Publisher's Version
Archive submitted (340 kB)
Article: isstaws24mplrmain-p8-p (type: Full Paper) doi:10.1145/3679007.3685060
Interactive Programming for Microcontrollers by Offloading Dynamic Incremental Compilation
Fumika Mochizuki,
Tetsuro Yamazaki, and
Shigeru Chiba
(University of Tokyo, Japan)
@InProceedings{MPLR24p61,
author = {Fumika Mochizuki and Tetsuro Yamazaki and Shigeru Chiba},
title = {Interactive Programming for Microcontrollers by Offloading Dynamic Incremental Compilation},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {61-60},
doi = {10.1145/3679007.3685062},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p10-p (type: Full Paper) doi:10.1145/3679007.3685062
Programming
mruby on Resource-Constrained Low-Power Coprocessors of Embedded Devices
Go Suzuki,
Takuo Watanabe, and
Sosuke Moriguchi
(Tokyo Institute of Technology, Tokyo, Japan)
@InProceedings{MPLR24p81,
author = {Go Suzuki and Takuo Watanabe and Sosuke Moriguchi},
title = {mruby on Resource-Constrained Low-Power Coprocessors of Embedded Devices},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {81-80},
doi = {10.1145/3679007.3685064},
year = {2024},
}
Publisher's Version
Archive submitted (5.7 MB)
Article: isstaws24mplrmain-p12-p (type: Full Paper (WIP: 6 pages + appendix + references)) doi:10.1145/3679007.3685064
Imagine There’s No Source Code: Replay Diagnostic Location Information in Dynamic EDSL Meta-programming
Baltasar Trancón y Widemann and
Markus Lepper
(TH Brandenburg, Germany; semantics, Germany)
@InProceedings{MPLR24p101,
author = {Baltasar Trancón y Widemann and Markus Lepper},
title = {Imagine There’s No Source Code: Replay Diagnostic Location Information in Dynamic EDSL Meta-programming},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {101-100},
doi = {10.1145/3679007.3685061},
year = {2024},
}
Publisher's Version
Archive submitted (160 kB)
Article: isstaws24mplrmain-p9-p (type: Full Paper (WIP: 6 pages + appendix + references)) doi:10.1145/3679007.3685061
Existential Containers in Scala
Dimitri Racordon,
Eugene Flesselle, and
Matthieu Bovel
(EPFL, Switzerland)
@InProceedings{MPLR24p121,
author = {Dimitri Racordon and Eugene Flesselle and Matthieu Bovel},
title = {Existential Containers in Scala},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {121-120},
doi = {10.1145/3679007.3685056},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p3-p (type: Full Paper) doi:10.1145/3679007.3685056
Quff: A Dynamically Typed Hybrid Quantum-Classical Programming Language
Christopher John Wright,
Mikel Luján,
Pavlos Petoumenos, and
John Goodacre
(University of Manchester, United Kingdom)
@InProceedings{MPLR24p141,
author = {Christopher John Wright and Mikel Luján and Pavlos Petoumenos and John Goodacre},
title = {Quff: A Dynamically Typed Hybrid Quantum-Classical Programming Language},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {141-140},
doi = {10.1145/3679007.3685063},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p11-p (type: Full Paper) doi:10.1145/3679007.3685063
Analysis
Towards Realistic Results for Instrumentation-Based Profilers for JIT-Compiled Systems
Humphrey Burchell,
Octave Larose, and
Stefan Marr
(University of Kent, United Kingdom)
@InProceedings{MPLR24p161,
author = {Humphrey Burchell and Octave Larose and Stefan Marr},
title = {Towards Realistic Results for Instrumentation-Based Profilers for JIT-Compiled Systems},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {161-160},
doi = {10.1145/3679007.3685058},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p5-p (type: Full Paper (WIP: 6 pages + appendix + references)) doi:10.1145/3679007.3685058
Toward Declarative Auditing of Java Software for Graceful Exception Handling
Leo St. Amour and
Eli Tilevich
(Virginia Tech, Blacksburg, USA)
@InProceedings{MPLR24p181,
author = {Leo St. Amour and Eli Tilevich},
title = {Toward Declarative Auditing of Java Software for Graceful Exception Handling},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {181-180},
doi = {10.1145/3679007.3685057},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p4-p (type: Full Paper (WIP: 6 pages + appendix + references)) doi:10.1145/3679007.3685057
Dynamic Possible Source Count Analysis for Data Leakage Prevention
Eri Ogawa,
Tetsuro Yamazaki, and
Ryota Shioya
(University of Tokyo, Japan; IBM Research, Tokyo, Japan)
@InProceedings{MPLR24p201,
author = {Eri Ogawa and Tetsuro Yamazaki and Ryota Shioya},
title = {Dynamic Possible Source Count Analysis for Data Leakage Prevention},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {201-200},
doi = {10.1145/3679007.3685065},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p13-p (type: Full Paper) doi:10.1145/3679007.3685065
The Cost of Profiling in the HotSpot Virtual Machine
Rene Mueller,
Maria Carpen-Amarie,
Matvii Aslandukov, and
Konstantinos Tovletoglou
(Huawei Zurich Research Center, Switzerland; Kharkiv National University of Radio Electronics, Ukraine; Independent Researcher, Switzerland)
@InProceedings{MPLR24p221,
author = {Rene Mueller and Maria Carpen-Amarie and Matvii Aslandukov and Konstantinos Tovletoglou},
title = {The Cost of Profiling in the HotSpot Virtual Machine},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {221-220},
doi = {10.1145/3679007.3685055},
year = {2024},
}
Publisher's Version
Article: isstaws24mplrmain-p2-p (type: Full Paper) doi:10.1145/3679007.3685055
proc time: 0.03