One VM to rule them all T Würthinger, C Wimmer, A Wöß, L Stadler, G Duboscq, C Humer, ... Proceedings of the 2013 ACM international symposium on New ideas, new …, 2013 | 411 | 2013 |
Self-optimizing AST interpreters T Würthinger, A Wöß, L Stadler, G Duboscq, D Simon, C Wimmer Proceedings of the 8th Symposium on Dynamic Languages, 73-82, 2012 | 209 | 2012 |
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 | 172 | 2017 |
An intermediate representation for speculative optimizations in a dynamic compiler G Duboscq, T Würthinger, L Stadler, C Wimmer, D Simon, H Mössenböck Proceedings of the 7th ACM workshop on Virtual machines and intermediate …, 2013 | 172 | 2013 |
Partial escape analysis and scalar replacement for Java L Stadler, T Würthinger, H Mössenböck Proceedings of Annual IEEE/ACM International Symposium on Code Generation …, 2014 | 137 | 2014 |
Dynamic code evolution for Java T Würthinger, C Wimmer, L Stadler Proceedings of the 8th International Conference on the Principles and …, 2010 | 105 | 2010 |
Graal IR: An extensible declarative intermediate representation G Duboscq, L Stadler, T Würthinger, D Simon, C Wimmer, H Mössenböck Proceedings of the Asia-Pacific Programming Languages and Compilers Workshop …, 2013 | 97 | 2013 |
Dominance-based duplication simulation (DBDS): code duplication to enable compiler optimizations D Leopoldseder, L Stadler, T Würthinger, J Eisl, D Simon, H Mössenböck Proceedings of the 2018 International Symposium on Code Generation and …, 2018 | 51 | 2018 |
Optimizing R language execution via aggressive speculation L Stadler, A Welc, C Humer, M Jordan ACM Sigplan Notices 52 (2), 84-95, 2016 | 51 | 2016 |
Unrestricted and safe dynamic code evolution for Java T Würthinger, C Wimmer, L Stadler Science of Computer Programming 78 (5), 481-498, 2013 | 44 | 2013 |
Just-in-time GPU compilation for interpreted languages with partial evaluation J Fumero, M Steuwer, L Stadler, C Dubach Proceedings of the 13th ACM SIGPLAN/SIGOPS International Conference on …, 2017 | 42 | 2017 |
An experimental study of the influence of dynamic compiler optimizations on scala performance L Stadler, G Duboscq, H Mössenböck, T Würthinger, D Simon Proceedings of the 4th Workshop on Scala, 1-8, 2013 | 42 | 2013 |
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 | 37 | 2014 |
Lazy continuations for Java virtual machines L Stadler, C Wimmer, T Würthinger, H Mössenböck, J Rose Proceedings of the 7th International Conference on Principles and Practice …, 2009 | 32 | 2009 |
Snippets: Taking the high road to a low level D Simon, C Wimmer, B Urban, G Duboscq, L Stadler, T Würthinger ACM Transactions on Architecture and Code Optimization (TACO) 12 (2), 20: 1 …, 2015 | 31 | 2015 |
Efficient coroutines for the Java platform L Stadler, T Würthinger, C Wimmer Proceedings of the 8th International Conference on the Principles and …, 2010 | 29 | 2010 |
Compilation queuing and graph caching for dynamic compilers L Stadler, G Duboscq, H Mössenböck, T Würthinger Proceedings of the sixth ACM workshop on Virtual machines and intermediate …, 2012 | 27 | 2012 |
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 | 26 | 2013 |
Java-to-JavaScript translation via structured control flow reconstruction of compiler IR D Leopoldseder, L Stadler, C Wimmer, H Mössenböck ACM SIGPLAN Notices 51 (2), 91-103, 2015 | 23 | 2015 |
Multi-language dynamic taint analysis in a polyglot virtual machine J Kreindl, D Bonetta, L Stadler, D Leopoldseder, H Mössenböck Proceedings of the 17th International Conference on Managed Programming …, 2020 | 22 | 2020 |