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 |
Renaissance: Benchmarking Suite for Parallel Applications on the JVM A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tůma, M Studener, ... Proceedings of the 40th ACM SIGPLAN Conference on Programming Language …, 2019 | 146 | 2019 |
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 |
Speculation without regret: reducing deoptimization meta-data in the Graal compiler G Duboscq, T Würthinger, H Mössenböck Proceedings of the 2014 International Conference on Principles and Practices …, 2014 | 49 | 2014 |
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 |
An optimization-driven incremental inline substitution algorithm for just-in-time compilers A Prokopec, G Duboscq, D Leopoldseder, T Würthinger Proceedings of the 2019 IEEE/ACM International Symposium on Code Generation …, 2019 | 32 | 2019 |
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, 2015 | 31 | 2015 |
Making collection operations optimal with aggressive JIT compilation A Prokopec, D Leopoldseder, G Duboscq, T Würthinger Proceedings of the 8th ACM SIGPLAN International Symposium on Scala, 29-40, 2017 | 27 | 2017 |
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 |
Combining speculative optimizations with flexible scheduling of side-effects GM Duboscq Johannes Kepler Universität Linz, 2016 | 15 | 2016 |
Self-optimizing interpreter and snapshot compilation T Wuerthinger, DN Simon, C Wimmer, L Stadler, GM Duboscq US Patent 8,930,920, 2015 | 13 | 2015 |
On Evaluating the Renaissance Benchmarking Suite: Variety, Performance, and Complexity A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tůma, M Studener, ... arXiv preprint arXiv:1903.10267, 2019 | 10 | 2019 |
Renaissance: a modern benchmark suite for parallel applications on the JVM A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tůma, M Studener, ... Proceedings Companion of the 2019 ACM SIGPLAN International Conference on …, 2019 | 9 | 2019 |
CHANGING DE-OPTIMIZATION GUARD REPRESENTATION DURING THE COMPILATION PROCESS T Wuerthinger, GM Duboscq US Patent 20,150,227,351, 2015 | 4 | 2015 |
Renaissance Suite A Prokopec, A Rosà, D Leopoldseder, G Duboscq, P Tuma, M Studener, ... | 3 | 2019 |
Lightweight on-stack replacement in languages with unstructured loops M D'Souza, G Duboscq Proceedings of the 13th ACM SIGPLAN International Workshop on Virtual …, 2021 | | 2021 |