Matthias Grimmer

Orcid: 0000-0003-4295-1579

According to our database1, Matthias Grimmer authored at least 17 papers between 2013 and 2018.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2018
Cross-Language Interoperability in a Multi-Language Runtime.
ACM Trans. Program. Lang. Syst., 2018

Introspection for C and its Applications to Library Robustness.
Art Sci. Eng. Program., 2018

Analytics with smart arrays: adaptive and efficient language-independent data.
Proceedings of the Thirteenth EuroSys Conference, 2018

Sulong, and Thanks for All the Bugs: Finding Errors in C Programs by Abstracting from the Native Execution Model.
Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems, 2018

2017
Lenient Execution of C on a Java Virtual Machine: or: How I Learned to Stop Worrying and Run the Code.
Proceedings of the 14th International Conference on Managed Languages and Runtimes, 2017

Applying Optimizations for Dynamically-typed Languages to Java.
Proceedings of the 14th International Conference on Managed Languages and Runtimes, 2017

Practical partial evaluation for high-performance dynamic language runtimes.
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2017

2016
Trace-based Register Allocation in a JIT Compiler.
Proceedings of the 13th International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools, Lugano, Switzerland, August 29, 2016

Bringing low-level languages to the JVM: efficient execution of LLVM IR on Truffle.
Proceedings of the 8th International Workshop on Virtual Machines and Intermediate Languages, 2016

Sulong - execution of LLVM-based languages on the JVM: position paper.
Proceedings of the 11th Workshop on Implementation, 2016

2015
Memory-safe Execution of C on a Java VM.
Proceedings of the 10th ACM Workshop on Programming Languages and Analysis for Security, 2015

High-performance cross-language interoperability in a multi-language runtime.
Proceedings of the 11th Symposium on Dynamic Languages, 2015

Dynamically composing languages in a modular way: supporting C extensions for dynamic languages.
Proceedings of the 14th International Conference on Modularity, 2015

2014
TruffleC: dynamic execution of C on a Java virtual machine.
Proceedings of the 2014 International Conference on Principles and Practices of Programming on the Java Platform Virtual Machines, 2014

High-performance language interoperability in multi-language runtimes.
Proceedings of the SPLASH'14, 2014

An efficient approach for accessing C data structures from JavaScript.
Proceedings of the 9th International Workshop on Implementation, 2014

2013
An efficient native function interface for Java.
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, 2013


  Loading...