David Leopoldseder
David Leopoldseder
Oracle Labs
Verified email at oracle.com - Homepage
Title
Cited by
Cited by
Year
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
142018
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
142017
An analysis of x86-64 inline assembly in C programs
M Rigger, S Marr, S Kell, D Leopoldseder, H Mössenböck
Proceedings of the 14th ACM SIGPLAN/SIGOPS International Conference on …, 2018
102018
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
82015
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
62019
An optimization-driven incremental inline substitution algorithm for just-in-time compilers
A Prokopec, G Duboscq, D Leopoldseder, T Wïrthinger
2019 IEEE/ACM International Symposium on Code Generation and Optimization …, 2019
42019
A Cost Model for a Graph-based Intermediate-representation in a Dynamic Compiler
D Leopoldseder, L Stadler, M Rigger, T Würthinger, H Mössenböck
Proceedings of the 10th ACM SIGPLAN International Workshop on Virtual …, 2018
22018
Parallel trace register allocation
J Eisl, D Leopoldseder, H Mössenböck
Proceedings of the 15th International Conference on Managed Languages …, 2018
22018
Supporting on-stack replacement in unstructured languages by loop reconstruction and extraction
R Mosaner, D Leopoldseder, M Rigger, R Schatz, H Mössenböck
Proceedings of the 16th ACM SIGPLAN International Conference on Managed …, 2019
12019
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
12019
Fast-path loop unrolling of non-counted loops to enable subsequent compiler optimizations
D Leopoldseder, R Schatz, L Stadler, M Rigger, T Würthinger, ...
Proceedings of the 15th International Conference on Managed Languages …, 2018
12018
Simulation-based code duplication for enhancing compiler optimizations
D Leopoldseder
Proceedings Companion of the 2017 ACM SIGPLAN International Conference on …, 2017
12017
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
2019
Simulation-based code duplication
D Leopoldseder, T Wuerthinger, L Stadler
US Patent App. 16/413,807, 2019
2019
Simulation-based code duplication
D Leopoldseder, T Wuerthinger, L Stadler
US Patent 10,338,903, 2019
2019
A Survey of x86-64 Inline Assembly in C Programs
M Rigger, S Marr, S Kell, D Leopoldseder, H Mössenböck
ACM, 2018
2018
Dominance-Based Duplication Simulation (DBDS)
D Leopoldseder, L Stadler, T Würthinger, J Eisl, D Simon, H Mössenböck
2018
SPLASH: G: Simulation-based Code Duplication for Enhancing Compiler Optimizations
D Leopoldseder
The system can't perform the operation now. Try again later.
Articles 1–18