Follow
Matthias Grimmer
Matthias Grimmer
Unknown affiliation
Verified email at matthiasgrimmer.com - Homepage
Title
Cited by
Cited by
Year
Practical partial evaluation for high-performance dynamic language runtimes
T Würthinger, C Wimmer, C Humer, A Wöß, L Stadler, C Seaton, ...
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language …, 2017
1652017
High-performance cross-language interoperability in a multi-language runtime
M Grimmer, C Seaton, R Schatz, T Würthinger, H Mössenböck
Proceedings of the 11th Symposium on Dynamic Languages, 78-90, 2015
772015
Bringing low-level languages to the JVM: Efficient execution of LLVM IR on Truffle
M Rigger, M Grimmer, C Wimmer, T Würthinger, H Mössenböck
Proceedings of the 8th International Workshop on Virtual Machines and …, 2016
572016
Dynamically composing languages in a modular way: Supporting C extensions for dynamic languages
M Grimmer, C Seaton, T Würthinger, H Mössenböck
Proceedings of the 14th International Conference on Modularity, 1-13, 2015
432015
Cross-language interoperability in a multi-language runtime
M Grimmer, R Schatz, C Seaton, T Würthinger, M Luján, H Mössenböck
ACM Transactions on Programming Languages and Systems (TOPLAS) 40 (2), 1-43, 2018
402018
Trufflec: Dynamic execution of c on a java virtual machine
M Grimmer, M Rigger, R Schatz, L Stadler, H Mössenböck
Proceedings of the 2014 International Conference on Principles and Practices …, 2014
352014
Memory-safe Execution of C on a Java VM
M Grimmer, R Schatz, C Seaton, T Würthinger, H Mössenböck
Proceedings of the 10th ACM Workshop on Programming Languages and Analysis …, 2015
262015
An efficient native function interface for java
M Grimmer, M Rigger, L Stadler, R Schatz, H Mössenböck
Proceedings of the 2013 International Conference on Principles and Practices …, 2013
262013
Sulong, and thanks for all the bugs: Finding errors in c programs by abstracting from the native execution model
M Rigger, R Schatz, R Mayrhofer, M Grimmer, H Mössenböck
ACM SIGPLAN Notices 53 (2), 377-391, 2018
242018
Trace-based register allocation in a jit compiler
J Eisl, M Grimmer, D Simon, T Würthinger, H Mössenböck
Proceedings of the 13th International Conference on Principles and Practices …, 2016
232016
Sulong-execution of llvm-based languages on the jvm: Position paper
M Rigger, M Grimmer, H Mössenböck
Proceedings of the 11th Workshop on Implementation, Compilation …, 2016
202016
An efficient approach for accessing C data structures from JavaScript
M Grimmer, T Würthinger, A Wöß, H Mössenböck
Proceedings of the 9th International Workshop on Implementation, Compilation …, 2014
132014
Lenient execution of C on a java virtual machine: or: How I learned to stop worrying and run the code
M Rigger, R Schatz, M Grimmer, H Mössenböck
Proceedings of the 14th International Conference on Managed Languages and …, 2017
102017
Analytics with smart arrays: Adaptive and efficient language-independent data
I Psaroudakis, S Kaestle, M Grimmer, D Goodman, JP Lozi, T Harris
Proceedings of the Thirteenth EuroSys Conference, 1-15, 2018
92018
High-performance language interoperability in multi-language runtimes
M Grimmer
Proceedings of the companion publication of the 2014 ACM SIGPLAN conference …, 2014
92014
Applying optimizations for dynamically-typed languages to java
M Grimmer, S Marr, M Kahlhofer, C Wimmer, T Würthinger, H Mössenböck
Proceedings of the 14th International Conference on Managed Languages and …, 2017
82017
Mechanism for increasing the performance of multiple language programs by inserting called language IR into the calling language
M Grimmer, C Seaton, T Wuerthinger
US Patent 9,740,463, 2017
62017
Introspection for C and its Applications to Library Robustness. The Art
M Rigger, R Schatz, R Mayrhofer, M Grimmer, H Mössenböck
Science, and Engineering of Programming 2, 2018
42018
Introspection for C and its applications to library robustness
M Rigger, R Mayrhofer, R Schatz, M Grimmer, H Mössenböck
arXiv preprint arXiv:1712.01163, 2017
42017
Language interoperable runtime adaptable data collections
I Psaroudakis, S Kaestle, DJ Goodman, JP Lozi, M Grimmer, TL Harris
US Patent 10,803,087, 2020
22020
The system can't perform the operation now. Try again later.
Articles 1–20