Thomas Wrthinger
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
25
Venues
8
Active years
2008–2019
Best venue rank
A*
Where they publish
Papers
25 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2019 | CGO | An Optimization-Driven Incremental Inline Substitution Algorithm for Just-in-Time Compilers. | Aleksandar Prokopec, Gilles Duboscq, David Leopoldseder, Thomas Wrthinger |
| 2019 | OOPSLA | Renaissance: a modern benchmark suite for parallel applications on the JVM. | Aleksandar Prokopec, Andrea Ros, David Leopoldseder, Gilles Duboscq, Petr Tuma, Martin Studener, Lubomr Bulej, Yudi Zheng, Alex Villazn, Doug Simon, Thomas Wrthinger, Walter Binder |
| 2019 | PLDI | Renaissance: benchmarking suite for parallel applications on the JVM. | Aleksandar Prokopec, Andrea Ros, David Leopoldseder, Gilles Duboscq, Petr Tuma, Martin Studener, Lubomr Bulej, Yudi Zheng, Alex Villazn, Doug Simon, Thomas Wrthinger, Walter Binder |
| 2018 | CGO | Dominance-based duplication simulation (DBDS): code duplication to enable compiler optimizations. | David Leopoldseder, Lukas Stadler, Thomas Wrthinger, Josef Eisl, Doug Simon, Hanspeter Mssenbck |
| 2018 | OOPSLA | A cost model for a graph-based intermediate-representation in a dynamic compiler. | David Leopoldseder, Lukas Stadler, Manuel Rigger, Thomas Wrthinger, Hanspeter Mssenbck |
| 2017 | CC | One compiler: deoptimization to optimized code. | Christian Wimmer, Vojin Jovanovic, Erik Eckstein, Thomas Wrthinger |
| 2017 | PLDI | Practical partial evaluation for high-performance dynamic language runtimes. | Thomas Wrthinger, Christian Wimmer, Christian Humer, Andreas W, Lukas Stadler, Chris Seaton, Gilles Duboscq, Doug Simon, Matthias Grimmer |
| 2016 | OOPSLA | Bringing low-level languages to the JVM: efficient execution of LLVM IR on Truffle. | Manuel Rigger, Matthias Grimmer, Christian Wimmer, Thomas Wrthinger, Hanspeter Mssenbck |
| 2015 | DLS | High-performance cross-language interoperability in a multi-language runtime. | Matthias Grimmer, Chris Seaton, Roland Schatz, Thomas Wrthinger, Hanspeter Mssenbck |
| 2015 | ECOOP | Memory-safe Execution of C on a Java VM. | Matthias Grimmer, Roland Schatz, Chris Seaton, Thomas Wrthinger, Hanspeter Mssenbck |
| 2014 | CGO | Partial Escape Analysis and Scalar Replacement for Java. | Lukas Stadler, Thomas Wrthinger, Hanspeter Mssenbck |
| 2014 | ECOOP | An efficient approach for accessing C data structures from JavaScript. | Matthias Grimmer, Thomas Wrthinger, Andreas W, Hanspeter Mssenbck |
| 2014 | GPCE | A domain-specific language for building self-optimizing AST interpreters. | Christian Humer, Christian Wimmer, Christian Wirth, Andreas W, Thomas Wrthinger |
| 2013 | ECOOP | An experimental study of the influence of dynamic compiler optimizations on Scala performance. | Lukas Stadler, Gilles Duboscq, Hanspeter Mssenbck, Thomas Wrthinger, Doug Simon |
| 2013 | OOPSLA | An intermediate representation for speculative optimizations in a dynamic compiler. | Gilles Duboscq, Thomas Wrthinger, Lukas Stadler, Christian Wimmer, Doug Simon, Hanspeter Mssenbck |
| 2013 | OOPSLA | One VM to rule them all. | Thomas Wrthinger, Christian Wimmer, Andreas W, Lukas Stadler, Gilles Duboscq, Christian Humer, Gregor Richards, Doug Simon, Mario Wolczko |
| 2012 | DLS | Self-optimizing AST interpreters. | Thomas Wrthinger, Andreas W, Lukas Stadler, Gilles Duboscq, Doug Simon, Christian Wimmer |
| 2012 | OOPSLA | Compilation queuing and graph caching for dynamic compilers. | Lukas Stadler, Gilles Duboscq, Hanspeter Mssenbck, Thomas Wrthinger |
| 2012 | OOPSLA | Truffle: a self-optimizing runtime system. | Christian Wimmer, Thomas Wrthinger |
| 2011 | OOPSLA | Extending the graal compiler to optimize libraries. | Thomas Wrthinger |
| 2011 | OOPSLA | Safe and atomic run-time code evolution for Java and its application to dynamic AOP. | Thomas Wrthinger, Danilo Ansaloni, Walter Binder, Christian Wimmer, Hanspeter Mssenbck |
| 2010 | ECOOP | Improving aspect-oriented programming with dynamic code evolution in an enhanced Java virtual machine. | Thomas Wrthinger, Walter Binder, Danilo Ansaloni, Philippe Moret, Hanspeter Mssenbck |
| 2010 | GPCE | Applications of enhanced dynamic code evolution for Java in GUI development and dynamic aspect-oriented programming. | Thomas Wrthinger, Walter Binder, Danilo Ansaloni, Philippe Moret, Hanspeter Mssenbck |
| 2010 | VEE | Improving compiler-runtime separation with XIR. | Ben L. Titzer, Thomas Wrthinger, Doug Simon, Marcelo Cintra |
| 2008 | CC | Visualization of Program Dependence Graphs. | Thomas Wrthinger, Christian Wimmer, Hanspeter Mssenbck |