| |
Alonso, Gustavo
|
MPLR '21: "Specializing Generic Java ..."
Specializing Generic Java Data Structures
Dan Graur, Rodrigo Bruno, and Gustavo Alonso
(ETH Zurich, Switzerland; INESC-ID, Portugal; University of Lisbon, Portugal)
@InProceedings{MPLR21p49,
author = {Dan Graur and Rodrigo Bruno and Gustavo Alonso},
title = {Specializing Generic Java Data Structures},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {49-48},
doi = {10.1145/3475738.3480718},
year = {2021},
}
Publisher's Version
|
| |
Bonetta, Daniele
|
MPLR '21: "Low-Overhead Multi-language ..."
Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization
Jacob Kreindl, Daniele Bonetta, Lukas Stadler, David Leopoldseder, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Netherlands; Oracle Labs, Austria)
@InProceedings{MPLR21p79,
author = {Jacob Kreindl and Daniele Bonetta and Lukas Stadler and David Leopoldseder and Hanspeter Mössenböck},
title = {Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {79-78},
doi = {10.1145/3475738.3480939},
year = {2021},
}
Publisher's Version
|
| |
Brachthäuser, Jonathan Immanuel |
MPLR '21: "Virtual ADTs for Portable ..."
Virtual ADTs for Portable Metaprogramming
Nicolas Stucki, Jonathan Immanuel Brachthäuser, and Martin Odersky
(EPFL, Switzerland)
@InProceedings{MPLR21p39,
author = {Nicolas Stucki and Jonathan Immanuel Brachthäuser and Martin Odersky},
title = {Virtual ADTs for Portable Metaprogramming},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {39-38},
doi = {10.1145/3475738.3480717},
year = {2021},
}
Publisher's Version
|
| |
Bruno, Rodrigo |
MPLR '21: "Specializing Generic Java ..."
Specializing Generic Java Data Structures
Dan Graur, Rodrigo Bruno, and Gustavo Alonso
(ETH Zurich, Switzerland; INESC-ID, Portugal; University of Lisbon, Portugal)
@InProceedings{MPLR21p49,
author = {Dan Graur and Rodrigo Bruno and Gustavo Alonso},
title = {Specializing Generic Java Data Structures},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {49-48},
doi = {10.1145/3475738.3480718},
year = {2021},
}
Publisher's Version
|
| |
Cristiani, Fernando
|
MPLR '21: "Generation of TypeScript Declaration ..."
Generation of TypeScript Declaration Files from JavaScript Code
Fernando Cristiani and Peter Thiemann
(Karlsruhe University of Applied Sciences, Germany; University of Freiburg, Germany)
@InProceedings{MPLR21p107,
author = {Fernando Cristiani and Peter Thiemann},
title = {Generation of TypeScript Declaration Files from JavaScript Code},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {107-106},
doi = {10.1145/3475738.3480941},
year = {2021},
}
Publisher's Version
|
| |
Ducasse, Stéphane
|
MPLR '21: "Cross-ISA Testing of the Pharo ..."
Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8
Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, Pierre Misse-Chanabier, and Carolina Hernandez Phillips
(University of Lille, France; CNRS, France; Inria, France; Centrale Lille, France; CRIStAL, France; Mines Douai, France)
@InProceedings{MPLR21p19,
author = {Guillermo Polito and Pablo Tesone and Stéphane Ducasse and Luc Fabresse and Théo Rogliano and Pierre Misse-Chanabier and Carolina Hernandez Phillips},
title = {Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3475738.3480715},
year = {2021},
}
Publisher's Version
MPLR '21: "Profiling Code Cache Behaviour ..."
Profiling Code Cache Behaviour via Events
Pablo Tesone, Guillermo Polito, and Stéphane Ducasse
(University of Lille, France; Inria, France; CNRS, France; Centrale Lille, France; CRIStAL, France; Pharo Consortium, France)
@InProceedings{MPLR21p69,
author = {Pablo Tesone and Guillermo Polito and Stéphane Ducasse},
title = {Profiling Code Cache Behaviour via Events},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {69-68},
doi = {10.1145/3475738.3480720},
year = {2021},
}
Publisher's Version
|
| |
Fabresse, Luc
|
MPLR '21: "Cross-ISA Testing of the Pharo ..."
Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8
Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, Pierre Misse-Chanabier, and Carolina Hernandez Phillips
(University of Lille, France; CNRS, France; Inria, France; Centrale Lille, France; CRIStAL, France; Mines Douai, France)
@InProceedings{MPLR21p19,
author = {Guillermo Polito and Pablo Tesone and Stéphane Ducasse and Luc Fabresse and Théo Rogliano and Pierre Misse-Chanabier and Carolina Hernandez Phillips},
title = {Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3475738.3480715},
year = {2021},
}
Publisher's Version
|
| |
Graur, Dan
|
MPLR '21: "Specializing Generic Java ..."
Specializing Generic Java Data Structures
Dan Graur, Rodrigo Bruno, and Gustavo Alonso
(ETH Zurich, Switzerland; INESC-ID, Portugal; University of Lisbon, Portugal)
@InProceedings{MPLR21p49,
author = {Dan Graur and Rodrigo Bruno and Gustavo Alonso},
title = {Specializing Generic Java Data Structures},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {49-48},
doi = {10.1145/3475738.3480718},
year = {2021},
}
Publisher's Version
|
| |
Hernandez Phillips, Carolina
|
MPLR '21: "Cross-ISA Testing of the Pharo ..."
Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8
Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, Pierre Misse-Chanabier, and Carolina Hernandez Phillips
(University of Lille, France; CNRS, France; Inria, France; Centrale Lille, France; CRIStAL, France; Mines Douai, France)
@InProceedings{MPLR21p19,
author = {Guillermo Polito and Pablo Tesone and Stéphane Ducasse and Luc Fabresse and Théo Rogliano and Pierre Misse-Chanabier and Carolina Hernandez Phillips},
title = {Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3475738.3480715},
year = {2021},
}
Publisher's Version
|
| |
Joosen, Wouter
|
MPLR '21: "Shared Memory Protection in ..."
Shared Memory Protection in a Multi-tenant JVM
Majid Makki, Dimitri Van Landuyt, Bert Lagaisse, and Wouter Joosen
(KU Leuven, Belgium)
@InProceedings{MPLR21p1,
author = {Majid Makki and Dimitri Van Landuyt and Bert Lagaisse and Wouter Joosen},
title = {Shared Memory Protection in a Multi-tenant JVM},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3475738.3480714},
year = {2021},
}
Publisher's Version
|
| |
Kreindl, Jacob
|
MPLR '21: "Low-Overhead Multi-language ..."
Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization
Jacob Kreindl, Daniele Bonetta, Lukas Stadler, David Leopoldseder, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Netherlands; Oracle Labs, Austria)
@InProceedings{MPLR21p79,
author = {Jacob Kreindl and Daniele Bonetta and Lukas Stadler and David Leopoldseder and Hanspeter Mössenböck},
title = {Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {79-78},
doi = {10.1145/3475738.3480939},
year = {2021},
}
Publisher's Version
|
| |
Krook, Robert |
MPLR '21: "Higher-Order Concurrency for ..."
Higher-Order Concurrency for Microcontrollers
Abhiroop Sarkar, Robert Krook, Bo Joel Svensson, and Mary Sheeran
(Chalmers University of Technology, Sweden)
@InProceedings{MPLR21p29,
author = {Abhiroop Sarkar and Robert Krook and Bo Joel Svensson and Mary Sheeran},
title = {Higher-Order Concurrency for Microcontrollers},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {29-28},
doi = {10.1145/3475738.3480716},
year = {2021},
}
Publisher's Version
|
| |
Lagaisse, Bert
|
MPLR '21: "Shared Memory Protection in ..."
Shared Memory Protection in a Multi-tenant JVM
Majid Makki, Dimitri Van Landuyt, Bert Lagaisse, and Wouter Joosen
(KU Leuven, Belgium)
@InProceedings{MPLR21p1,
author = {Majid Makki and Dimitri Van Landuyt and Bert Lagaisse and Wouter Joosen},
title = {Shared Memory Protection in a Multi-tenant JVM},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3475738.3480714},
year = {2021},
}
Publisher's Version
|
| |
Leopoldseder, David |
MPLR '21: "Using Machine Learning to ..."
Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler
Raphael Mosaner, David Leopoldseder, Lukas Stadler, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{MPLR21p143,
author = {Raphael Mosaner and David Leopoldseder and Lukas Stadler and Hanspeter Mössenböck},
title = {Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {143-142},
doi = {10.1145/3475738.3480943},
year = {2021},
}
Publisher's Version
MPLR '21: "Low-Overhead Multi-language ..."
Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization
Jacob Kreindl, Daniele Bonetta, Lukas Stadler, David Leopoldseder, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Netherlands; Oracle Labs, Austria)
@InProceedings{MPLR21p79,
author = {Jacob Kreindl and Daniele Bonetta and Lukas Stadler and David Leopoldseder and Hanspeter Mössenböck},
title = {Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {79-78},
doi = {10.1145/3475738.3480939},
year = {2021},
}
Publisher's Version
|
| |
Lepper, Markus |
MPLR '21: "LLJava Live at the Loop: A ..."
LLJava Live at the Loop: A Case for Heteroiconic Staged Meta-programming
Baltasar Trancón y Widemann and Markus Lepper
(Nordakademie Elmshorn, Germany; semantics, Germany)
@InProceedings{MPLR21p125,
author = {Baltasar Trancón y Widemann and Markus Lepper},
title = {LLJava Live at the Loop: A Case for Heteroiconic Staged Meta-programming},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {125-124},
doi = {10.1145/3475738.3480942},
year = {2021},
}
Publisher's Version
|
| |
Makki, Majid
|
MPLR '21: "Shared Memory Protection in ..."
Shared Memory Protection in a Multi-tenant JVM
Majid Makki, Dimitri Van Landuyt, Bert Lagaisse, and Wouter Joosen
(KU Leuven, Belgium)
@InProceedings{MPLR21p1,
author = {Majid Makki and Dimitri Van Landuyt and Bert Lagaisse and Wouter Joosen},
title = {Shared Memory Protection in a Multi-tenant JVM},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3475738.3480714},
year = {2021},
}
Publisher's Version
|
| |
Misse-Chanabier, Pierre |
MPLR '21: "Cross-ISA Testing of the Pharo ..."
Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8
Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, Pierre Misse-Chanabier, and Carolina Hernandez Phillips
(University of Lille, France; CNRS, France; Inria, France; Centrale Lille, France; CRIStAL, France; Mines Douai, France)
@InProceedings{MPLR21p19,
author = {Guillermo Polito and Pablo Tesone and Stéphane Ducasse and Luc Fabresse and Théo Rogliano and Pierre Misse-Chanabier and Carolina Hernandez Phillips},
title = {Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3475738.3480715},
year = {2021},
}
Publisher's Version
|
| |
Mosaner, Raphael |
MPLR '21: "Using Machine Learning to ..."
Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler
Raphael Mosaner, David Leopoldseder, Lukas Stadler, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{MPLR21p143,
author = {Raphael Mosaner and David Leopoldseder and Lukas Stadler and Hanspeter Mössenböck},
title = {Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {143-142},
doi = {10.1145/3475738.3480943},
year = {2021},
}
Publisher's Version
|
| |
Mössenböck, Hanspeter |
MPLR '21: "Using Machine Learning to ..."
Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler
Raphael Mosaner, David Leopoldseder, Lukas Stadler, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{MPLR21p143,
author = {Raphael Mosaner and David Leopoldseder and Lukas Stadler and Hanspeter Mössenböck},
title = {Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {143-142},
doi = {10.1145/3475738.3480943},
year = {2021},
}
Publisher's Version
MPLR '21: "Architecture-Agnostic Dynamic ..."
Architecture-Agnostic Dynamic Type Recovery
Daniel Pekarek and Hanspeter Mössenböck
(JKU Linz, Austria)
@InProceedings{MPLR21p59,
author = {Daniel Pekarek and Hanspeter Mössenböck},
title = {Architecture-Agnostic Dynamic Type Recovery},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {59-58},
doi = {10.1145/3475738.3480719},
year = {2021},
}
Publisher's Version
MPLR '21: "Low-Overhead Multi-language ..."
Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization
Jacob Kreindl, Daniele Bonetta, Lukas Stadler, David Leopoldseder, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Netherlands; Oracle Labs, Austria)
@InProceedings{MPLR21p79,
author = {Jacob Kreindl and Daniele Bonetta and Lukas Stadler and David Leopoldseder and Hanspeter Mössenböck},
title = {Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {79-78},
doi = {10.1145/3475738.3480939},
year = {2021},
}
Publisher's Version
|
| |
Mycroft, Alan |
MPLR '21: "Tracing and Its Observer Effect ..."
Tracing and Its Observer Effect on Concurrency
Indigo Orton and Alan Mycroft
(University of Cambridge, UK)
@InProceedings{MPLR21p97,
author = {Indigo Orton and Alan Mycroft},
title = {Tracing and Its Observer Effect on Concurrency},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {97-96},
doi = {10.1145/3475738.3480940},
year = {2021},
}
Publisher's Version
|
| |
Odersky, Martin
|
MPLR '21: "Virtual ADTs for Portable ..."
Virtual ADTs for Portable Metaprogramming
Nicolas Stucki, Jonathan Immanuel Brachthäuser, and Martin Odersky
(EPFL, Switzerland)
@InProceedings{MPLR21p39,
author = {Nicolas Stucki and Jonathan Immanuel Brachthäuser and Martin Odersky},
title = {Virtual ADTs for Portable Metaprogramming},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {39-38},
doi = {10.1145/3475738.3480717},
year = {2021},
}
Publisher's Version
|
| |
Orton, Indigo |
MPLR '21: "Tracing and Its Observer Effect ..."
Tracing and Its Observer Effect on Concurrency
Indigo Orton and Alan Mycroft
(University of Cambridge, UK)
@InProceedings{MPLR21p97,
author = {Indigo Orton and Alan Mycroft},
title = {Tracing and Its Observer Effect on Concurrency},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {97-96},
doi = {10.1145/3475738.3480940},
year = {2021},
}
Publisher's Version
|
| |
Pekarek, Daniel
|
MPLR '21: "Architecture-Agnostic Dynamic ..."
Architecture-Agnostic Dynamic Type Recovery
Daniel Pekarek and Hanspeter Mössenböck
(JKU Linz, Austria)
@InProceedings{MPLR21p59,
author = {Daniel Pekarek and Hanspeter Mössenböck},
title = {Architecture-Agnostic Dynamic Type Recovery},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {59-58},
doi = {10.1145/3475738.3480719},
year = {2021},
}
Publisher's Version
|
| |
Polito, Guillermo |
MPLR '21: "Cross-ISA Testing of the Pharo ..."
Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8
Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, Pierre Misse-Chanabier, and Carolina Hernandez Phillips
(University of Lille, France; CNRS, France; Inria, France; Centrale Lille, France; CRIStAL, France; Mines Douai, France)
@InProceedings{MPLR21p19,
author = {Guillermo Polito and Pablo Tesone and Stéphane Ducasse and Luc Fabresse and Théo Rogliano and Pierre Misse-Chanabier and Carolina Hernandez Phillips},
title = {Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3475738.3480715},
year = {2021},
}
Publisher's Version
MPLR '21: "Profiling Code Cache Behaviour ..."
Profiling Code Cache Behaviour via Events
Pablo Tesone, Guillermo Polito, and Stéphane Ducasse
(University of Lille, France; Inria, France; CNRS, France; Centrale Lille, France; CRIStAL, France; Pharo Consortium, France)
@InProceedings{MPLR21p69,
author = {Pablo Tesone and Guillermo Polito and Stéphane Ducasse},
title = {Profiling Code Cache Behaviour via Events},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {69-68},
doi = {10.1145/3475738.3480720},
year = {2021},
}
Publisher's Version
|
| |
Rogliano, Théo
|
MPLR '21: "Cross-ISA Testing of the Pharo ..."
Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8
Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, Pierre Misse-Chanabier, and Carolina Hernandez Phillips
(University of Lille, France; CNRS, France; Inria, France; Centrale Lille, France; CRIStAL, France; Mines Douai, France)
@InProceedings{MPLR21p19,
author = {Guillermo Polito and Pablo Tesone and Stéphane Ducasse and Luc Fabresse and Théo Rogliano and Pierre Misse-Chanabier and Carolina Hernandez Phillips},
title = {Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3475738.3480715},
year = {2021},
}
Publisher's Version
|
| |
Sarkar, Abhiroop
|
MPLR '21: "Higher-Order Concurrency for ..."
Higher-Order Concurrency for Microcontrollers
Abhiroop Sarkar, Robert Krook, Bo Joel Svensson, and Mary Sheeran
(Chalmers University of Technology, Sweden)
@InProceedings{MPLR21p29,
author = {Abhiroop Sarkar and Robert Krook and Bo Joel Svensson and Mary Sheeran},
title = {Higher-Order Concurrency for Microcontrollers},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {29-28},
doi = {10.1145/3475738.3480716},
year = {2021},
}
Publisher's Version
|
| |
Sheeran, Mary |
MPLR '21: "Higher-Order Concurrency for ..."
Higher-Order Concurrency for Microcontrollers
Abhiroop Sarkar, Robert Krook, Bo Joel Svensson, and Mary Sheeran
(Chalmers University of Technology, Sweden)
@InProceedings{MPLR21p29,
author = {Abhiroop Sarkar and Robert Krook and Bo Joel Svensson and Mary Sheeran},
title = {Higher-Order Concurrency for Microcontrollers},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {29-28},
doi = {10.1145/3475738.3480716},
year = {2021},
}
Publisher's Version
|
| |
Stadler, Lukas |
MPLR '21: "Using Machine Learning to ..."
Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler
Raphael Mosaner, David Leopoldseder, Lukas Stadler, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Austria)
@InProceedings{MPLR21p143,
author = {Raphael Mosaner and David Leopoldseder and Lukas Stadler and Hanspeter Mössenböck},
title = {Using Machine Learning to Predict the Code Size Impact of Duplication Heuristics in a Dynamic Compiler},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {143-142},
doi = {10.1145/3475738.3480943},
year = {2021},
}
Publisher's Version
MPLR '21: "Low-Overhead Multi-language ..."
Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization
Jacob Kreindl, Daniele Bonetta, Lukas Stadler, David Leopoldseder, and Hanspeter Mössenböck
(JKU Linz, Austria; Oracle Labs, Netherlands; Oracle Labs, Austria)
@InProceedings{MPLR21p79,
author = {Jacob Kreindl and Daniele Bonetta and Lukas Stadler and David Leopoldseder and Hanspeter Mössenböck},
title = {Low-Overhead Multi-language Dynamic Taint Analysis on Managed Runtimes through Speculative Optimization},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {79-78},
doi = {10.1145/3475738.3480939},
year = {2021},
}
Publisher's Version
|
| |
Stucki, Nicolas |
MPLR '21: "Virtual ADTs for Portable ..."
Virtual ADTs for Portable Metaprogramming
Nicolas Stucki, Jonathan Immanuel Brachthäuser, and Martin Odersky
(EPFL, Switzerland)
@InProceedings{MPLR21p39,
author = {Nicolas Stucki and Jonathan Immanuel Brachthäuser and Martin Odersky},
title = {Virtual ADTs for Portable Metaprogramming},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {39-38},
doi = {10.1145/3475738.3480717},
year = {2021},
}
Publisher's Version
|
| |
Svensson, Bo Joel |
MPLR '21: "Higher-Order Concurrency for ..."
Higher-Order Concurrency for Microcontrollers
Abhiroop Sarkar, Robert Krook, Bo Joel Svensson, and Mary Sheeran
(Chalmers University of Technology, Sweden)
@InProceedings{MPLR21p29,
author = {Abhiroop Sarkar and Robert Krook and Bo Joel Svensson and Mary Sheeran},
title = {Higher-Order Concurrency for Microcontrollers},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {29-28},
doi = {10.1145/3475738.3480716},
year = {2021},
}
Publisher's Version
|
| |
Tesone, Pablo
|
MPLR '21: "Cross-ISA Testing of the Pharo ..."
Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8
Guillermo Polito, Pablo Tesone, Stéphane Ducasse, Luc Fabresse, Théo Rogliano, Pierre Misse-Chanabier, and Carolina Hernandez Phillips
(University of Lille, France; CNRS, France; Inria, France; Centrale Lille, France; CRIStAL, France; Mines Douai, France)
@InProceedings{MPLR21p19,
author = {Guillermo Polito and Pablo Tesone and Stéphane Ducasse and Luc Fabresse and Théo Rogliano and Pierre Misse-Chanabier and Carolina Hernandez Phillips},
title = {Cross-ISA Testing of the Pharo VM: Lessons Learned While Porting to ARMv8},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {19-18},
doi = {10.1145/3475738.3480715},
year = {2021},
}
Publisher's Version
MPLR '21: "Profiling Code Cache Behaviour ..."
Profiling Code Cache Behaviour via Events
Pablo Tesone, Guillermo Polito, and Stéphane Ducasse
(University of Lille, France; Inria, France; CNRS, France; Centrale Lille, France; CRIStAL, France; Pharo Consortium, France)
@InProceedings{MPLR21p69,
author = {Pablo Tesone and Guillermo Polito and Stéphane Ducasse},
title = {Profiling Code Cache Behaviour via Events},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {69-68},
doi = {10.1145/3475738.3480720},
year = {2021},
}
Publisher's Version
|
| |
Thiemann, Peter |
MPLR '21: "Generation of TypeScript Declaration ..."
Generation of TypeScript Declaration Files from JavaScript Code
Fernando Cristiani and Peter Thiemann
(Karlsruhe University of Applied Sciences, Germany; University of Freiburg, Germany)
@InProceedings{MPLR21p107,
author = {Fernando Cristiani and Peter Thiemann},
title = {Generation of TypeScript Declaration Files from JavaScript Code},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {107-106},
doi = {10.1145/3475738.3480941},
year = {2021},
}
Publisher's Version
|
| |
Trancón y Widemann, Baltasar |
MPLR '21: "LLJava Live at the Loop: A ..."
LLJava Live at the Loop: A Case for Heteroiconic Staged Meta-programming
Baltasar Trancón y Widemann and Markus Lepper
(Nordakademie Elmshorn, Germany; semantics, Germany)
@InProceedings{MPLR21p125,
author = {Baltasar Trancón y Widemann and Markus Lepper},
title = {LLJava Live at the Loop: A Case for Heteroiconic Staged Meta-programming},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {125-124},
doi = {10.1145/3475738.3480942},
year = {2021},
}
Publisher's Version
|
| |
Van Landuyt, Dimitri
|
MPLR '21: "Shared Memory Protection in ..."
Shared Memory Protection in a Multi-tenant JVM
Majid Makki, Dimitri Van Landuyt, Bert Lagaisse, and Wouter Joosen
(KU Leuven, Belgium)
@InProceedings{MPLR21p1,
author = {Majid Makki and Dimitri Van Landuyt and Bert Lagaisse and Wouter Joosen},
title = {Shared Memory Protection in a Multi-tenant JVM},
booktitle = {Proc.\ MPLR},
publisher = {ACM},
pages = {1-0},
doi = {10.1145/3475738.3480714},
year = {2021},
}
Publisher's Version
|