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
1742017
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
852015
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
642016
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
502018
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
482015
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
372014
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
272015
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
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
252016
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
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
232016
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
High-performance language interoperability in multi-language runtimes
M Grimmer
Proceedings of the companion publication of the 2014 ACM SIGPLAN conference …, 2014
112014
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
102018
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
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
92017
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
82017
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
52017
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
Language interoperable runtime adaptable data collections
I Psaroudakis, S Kaestle, DJ Goodman, JP Lozi, M Grimmer, TL Harris
US Patent 10,803,087, 2020
32020
The system can't perform the operation now. Try again later.
Articles 1–20