


Остановите войну!
for scientists:


default search action
Hanspeter Mössenböck
Person information

- affiliation: Johannes Kepler University of Linz, Austria
Refine list

refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2023
- [j37]Raphael Mosaner, David Leopoldseder, Wolfgang Kisling, Lukas Stadler, Hanspeter Mössenböck:
Compilation Forking: A Fast and Flexible Way of Generating Data for Compiler-Internal Machine Learning Tasks. Art Sci. Eng. Program. 7(1): 3 (2023) - [j36]Sebastian Kloibhofer, Lukas Makor, David Leopoldseder, Daniele Bonetta, Lukas Stadler, Hanspeter Mössenböck:
Control Flow Duplication for Columnar Arrays in a Dynamic Compiler. Art Sci. Eng. Program. 7(3) (2023) - [i12]Sebastian Kloibhofer, Lukas Makor, David Leopoldseder, Daniele Bonetta, Lukas Stadler, Hanspeter Mössenböck:
Control Flow Duplication for Columnar Arrays in a Dynamic Compiler. CoRR abs/2302.10098 (2023) - 2022
- [c125]Raphael Mosaner, Gergö Barany, David Leopoldseder, Hanspeter Mössenböck:
Improving Vectorization Heuristics in a Dynamic Compiler with Machine Learning Models. VMIL@SPLASH 2022: 36-47 - [c124]Lukas Makor
, Sebastian Kloibhofer
, David Leopoldseder
, Daniele Bonetta
, Lukas Stadler, Hanspeter Mössenböck
:
Automatic Array Transformation to Columnar Storage at Run Time. MPLR 2022: 16-28 - [c123]Jacob Kreindl
, Daniele Bonetta
, Lukas Stadler, David Leopoldseder
, Hanspeter Mössenböck
:
Dynamic Taint Analysis with Label-Defined Semantics. MPLR 2022: 64-84 - [c122]Raphael Mosaner
, David Leopoldseder
, Wolfgang Kisling, Lukas Stadler, Hanspeter Mössenböck
:
Machine-Learning-Based Self-Optimizing Compiler Heuristics✱. MPLR 2022: 98-111 - [c121]Sebastian Kloibhofer
, Lukas Makor
, David Leopoldseder
, Daniele Bonetta
, Lukas Stadler, Hanspeter Mössenböck
:
Automatically Transforming Arrays to Columnar Storage at Run Time✱. MPLR 2022: 141-143 - [c120]Jacob Kreindl
, Daniele Bonetta
, David Leopoldseder
, Lukas Stadler, Hanspeter Mössenböck
:
Polyglot, Label-Defined Dynamic Taint Analysis in TruffleTaint. MPLR 2022: 152-153 - [i11]Raphael Mosaner, David Leopoldseder, Wolfgang Kisling, Lukas Stadler, Hanspeter Mössenböck:
Compilation Forking: A Fast and Flexible Way of Generating Data for Compiler-Internal Machine Learning Tasks. CoRR abs/2206.14091 (2022) - 2021
- [j35]Markus Weninger, Elias Gander, Hanspeter Mössenböck:
Guided Exploration: A Method for Guiding Novice Users in Interactive Memory Monitoring Tools. Proc. ACM Hum. Comput. Interact. 5(EICS): 209:1-209:34 (2021) - [j34]Dominik Aumayr, Stefan Marr, Sophie Kaleba, Elisa Gonzalez Boix
, Hanspeter Mössenböck:
Capturing High-level Nondeterminism in Concurrent Programs for Practical Concurrency Model Agnostic Record & Replay. Art Sci. Eng. Program. 5(3): 14 (2021) - [c119]Florian Latifi, David Leopoldseder
, Christian Wimmer, Hanspeter Mössenböck
:
CompGen: generation of fast JIT compilers in a multi-language VM. DLS 2021: 35-47 - [c118]Andreas Schörgenhumer, Thomas Natschläger, Paul Grünbacher, Mario Kahlhofer
, Peter Chalupar, Hanspeter Mössenböck:
An Approach for Ranking Feature-based Clustering Methods and its Application in Multi-System Infrastructure Monitoring. SEAA 2021: 178-187 - [c117]Daniel Pekarek
, Hanspeter Mössenböck
:
Architecture-agnostic dynamic type recovery. MPLR 2021: 54-60 - [c116]Jacob Kreindl
, Daniele Bonetta, Lukas Stadler, David Leopoldseder
, Hanspeter Mössenböck
:
Low-overhead multi-language dynamic taint analysis on managed runtimes through speculative optimization. MPLR 2021: 70-87 - [c115]Raphael Mosaner, David Leopoldseder
, Lukas Stadler, Hanspeter Mössenböck
:
Using machine learning to predict the code size impact of duplication heuristics in a dynamic compiler. MPLR 2021: 127-135 - [i10]Dominik Aumayr, Stefan Marr, Sophie Kaleba, Elisa Gonzalez Boix, Hanspeter Mössenböck:
Capturing High-level Nondeterminism in Concurrent Programs for Practical Concurrency Model Agnostic Record & Replay. CoRR abs/2103.00031 (2021) - 2020
- [j33]Andreas Schörgenhumer, Paul Grünbacher, Hanspeter Mössenböck:
Selecting Time Series Clustering Methods based on Run-Time Costs. Softwaretechnik-Trends 40(3): 49-51 (2020) - [j32]Markus Weninger, Elias Gander, Hanspeter Mössenböck:
Investigating High Memory Churn via Object Lifetime Analysis to Improve Software Performance. Softwaretechnik-Trends 40(3): 61-63 (2020) - [j31]Markus Weninger, Lukas Makor, Hanspeter Mössenböck:
Heap Evolution Analysis Using Tree Visualizations. Softwaretechnik-Trends 40(3): 64-66 (2020) - [c114]Markus Weninger, Lukas Makor, Hanspeter Mössenböck:
Memory Leak Analysis using Time-Travel-based and Timeline-based Tree Evolution Visualizations. STAG 2020: 63-75 - [c113]Oliver Krauss, Hanspeter Mössenböck, Michael Affenzeller:
Towards Knowledge-guided Genetic Improvement. ICSE (Workshops) 2020: 293-294 - [c112]Jacob Kreindl
, Daniele Bonetta, Lukas Stadler, David Leopoldseder
, Hanspeter Mössenböck
:
Multi-language dynamic taint analysis in a polyglot virtual machine. MPLR 2020: 15-29 - [c111]Sebastian Kloibhofer
, Thomas Pointhuber
, Maximilian Heisinger
, Hanspeter Mössenböck
, Lukas Stadler, David Leopoldseder
:
SymJEx: symbolic execution on the GraalVM. MPLR 2020: 63-72 - [c110]Daniel Pekarek, Hanspeter Mössenböck
:
trcview: interactive architecture agnostic execution trace analysis. MPLR 2020: 89-97 - [c109]Markus Weninger, Lukas Makor, Hanspeter Mössenböck:
Memory Cities: Visualizing Heap Memory Evolution Using the Software City Metaphor. VISSOFT 2020: 110-121
2010 – 2019
- 2019
- [j30]Andreas Schörgenhumer, Mario Kahlhofer, Peter Chalupar, Hanspeter Mössenböck, Paul Grünbacher:
Using Multi-System Monitoring Time Series to Predict Performance Events. Softwaretechnik-Trends 39(3): 55-57 (2019) - [j29]Markus Weninger, Elias Gander, Hanspeter Mössenböck:
Analyzing the Evolution of Data Structures in Trace-Based Memory Monitoring. Softwaretechnik-Trends 39(3): 64-66 (2019) - [j28]Andreas Schörgenhumer, Mario Kahlhofer, Peter Chalupar, Hanspeter Mössenböck, Paul Grünbacher:
On the Difficulties of Supervised Event Prediction based on Unbalanced Real-World Data in Multi-System Monitoring. Softwaretechnik-Trends 39(4): 38-40 (2019) - [j27]Markus Weninger, Lukas Makor, Hanspeter Mössenböck:
Memory Leak Visualization using Evolving Software Cities. Softwaretechnik-Trends 39(4): 44-46 (2019) - [c108]Sara Hinterplattner
, Barbara Sabitzer
, Heike Demarle-Meusel, Hanspeter Mössenböck
:
Promoting Talents for Computer Science. CSEDU (1) 2019: 557-564 - [c107]Andreas Schörgenhumer, Mario Kahlhofer
, Peter Chalupar, Paul Grünbacher
, Hanspeter Mössenböck
:
A Framework for Preprocessing Multivariate, Topology-Aware Time Series and Event Data in a Multi-System Environment. HASE 2019: 115-122 - [c106]Oliver Krauss, Hanspeter Mössenböck, Michael Affenzeller
:
Mining patterns from genetic improvement experiments. GI@ICSE 2019: 28-29 - [c105]Raphael Mosaner, David Leopoldseder, Manuel Rigger, Roland Schatz, Hanspeter Mössenböck:
Supporting on-stack replacement in unstructured languages by loop reconstruction and extraction. MPLR 2019: 1-13 - [c104]Jacob Kreindl
, Daniele Bonetta, Hanspeter Mössenböck:
Towards efficient, multi-language dynamic taint analysis. MPLR 2019: 85-94 - [c103]Markus Weninger
, Elias Gander, Hanspeter Mössenböck:
Detection of suspicious time windows in memory monitoring. MPLR 2019: 95-104 - [c102]Dominik Aumayr
, Stefan Marr, Elisa Gonzalez Boix
, Hanspeter Mössenböck:
Asynchronous snapshots of actor systems for latency-sensitive applications. MPLR 2019: 157-171 - [c101]Manuel Rigger, Stefan Marr, Bram Adams
, Hanspeter Mössenböck:
Understanding GCC builtins to develop better tools. ESEC/SIGSOFT FSE 2019: 74-85 - [c100]Andreas Schörgenhumer, Mario Kahlhofer
, Paul Grünbacher
, Hanspeter Mössenböck
:
Can we Predict Performance Events with Time Series Data from Monitoring Multiple Systems? ICPE Companion 2019: 9-12 - [c99]Markus Weninger
, Lukas Makor
, Elias Gander, Hanspeter Mössenböck
:
AntTracks TrendViz: Configurable Heap Memory Visualization Over Time. ICPE Companion 2019: 29-32 - [c98]Markus Weninger
, Elias Gander, Hanspeter Mössenböck
:
Analyzing Data Structure Growth Over Time to Facilitate Memory Leak Detection. ICPE 2019: 273-284 - [i9]Manuel Rigger, Stefan Marr, Bram Adams, Hanspeter Mössenböck:
Understanding GCC Builtins to Develop Better Tools. CoRR abs/1907.00863 (2019) - [i8]Dominik Aumayr, Stefan Marr, Elisa Gonzalez Boix, Hanspeter Mössenböck:
Asynchronous Snapshots of Actor Systems for Latency-Sensitive Applications. CoRR abs/1907.08003 (2019) - [i7]Raphael Mosaner, David Leopoldseder, Manuel Rigger, Roland Schatz, Hanspeter Mössenböck:
Supporting On-Stack Replacement in Unstructured Languages by Loop Reconstruction and Extraction. CoRR abs/1909.08815 (2019) - 2018
- [j26]Benoit Daloze, Arie Tal, Stefan Marr, Hanspeter Mössenböck
, Erez Petrank:
Parallelization of dynamic languages: synchronizing built-in collections. Proc. ACM Program. Lang. 2(OOPSLA): 108:1-108:30 (2018) - [j25]Manuel Rigger, Rene Mayrhofer, Roland Schatz, Matthias Grimmer, Hanspeter Mössenböck
:
Introspection for C and its Applications to Library Robustness. Art Sci. Eng. Program. 2(2): 4 (2018) - [c97]Manuel Rigger, Roland Schatz, René Mayrhofer
, Matthias Grimmer, Hanspeter Mössenböck
:
Sulong, and Thanks for All the Bugs: Finding Errors in C Programs by Abstracting from the Native Execution Model. ASPLOS 2018: 377-391 - [c96]David Leopoldseder, Lukas Stadler, Thomas Würthinger, Josef Eisl, Doug Simon, Hanspeter Mössenböck
:
Dominance-based duplication simulation (DBDS): code duplication to enable compiler optimizations. CGO 2018: 126-137 - [c95]Oliver Krauss, Hanspeter Mössenböck
, Michael Affenzeller
:
Dynamic fitness functions for genetic improvement in compilers and interpreters. GECCO (Companion) 2018: 1590-1597 - [c94]Manuel Rigger, Daniel Pekarek, Hanspeter Mössenböck:
Context-Aware Failure-Oblivious Computing as a Means of Preventing Buffer Overflows. NSS 2018: 376-390 - [c93]David Leopoldseder, Lukas Stadler, Manuel Rigger, Thomas Würthinger, Hanspeter Mössenböck
:
A cost model for a graph-based intermediate-representation in a dynamic compiler. VMIL@SPLASH 2018: 26-35 - [c92]David Leopoldseder, Roland Schatz, Lukas Stadler, Manuel Rigger, Thomas Würthinger, Hanspeter Mössenböck
:
Fast-path loop unrolling of non-counted loops to enable subsequent compiler optimizations. ManLang 2018: 2:1-2:13 - [c91]Josef Eisl, David Leopoldseder, Hanspeter Mössenböck
:
Parallel trace register allocation. ManLang 2018: 7:1-7:7 - [c90]Jacob Kreindl
, Manuel Rigger, Hanspeter Mössenböck
:
Debugging native extensions of dynamic languages. ManLang 2018: 12:1-12:7 - [c89]Markus Weninger
, Elias Gander, Hanspeter Mössenböck
:
Utilizing object reference graphs and garbage collection roots to detect memory leaks in offline memory monitoring. ManLang 2018: 14:1-14:13 - [c88]Dominik Aumayr
, Stefan Marr, Clément Béra, Elisa Gonzalez Boix
, Hanspeter Mössenböck
:
Efficient and deterministic record & replay for actor languages. ManLang 2018: 15:1-15:14 - [c87]Manuel Rigger, Roland Schatz, Jacob Kreindl, Christian Häubl, Hanspeter Mössenböck:
Sulong, and thanks for all the fish. Programming 2018: 58-60 - [c86]Andreas Schörgenhumer, Mario Kahlhofer
, Hanspeter Mössenböck
, Paul Grünbacher
:
Using Crash Frequency Analysis to Identify Error-Prone Software Technologies in Multi-System Monitoring. QRS 2018: 183-190 - [c85]Manuel Rigger, Stefan Marr, Stephen Kell, David Leopoldseder, Hanspeter Mössenböck
:
An Analysis of x86-64 Inline Assembly in C Programs. VEE 2018: 84-99 - [c84]Markus Weninger
, Hanspeter Mössenböck
:
User-defined Classification and Multi-level Grouping of Objects in Memory Monitoring. ICPE 2018: 115-126 - [p1]Carmen Torres Lopez, Stefan Marr, Elisa Gonzalez Boix
, Hanspeter Mössenböck:
A Study of Concurrency Bugs and Advanced Development Support for Actor-based Programs. Programming with Actors 2018: 155-185 - [e3]Eli Tilevich
, Hanspeter Mössenböck:
Proceedings of the 15th International Conference on Managed Languages & Runtimes, ManLang 2018, Linz, Austria, September 12-14, 2018. ACM 2018, ISBN 978-1-4503-6424-9 [contents] - [i6]Dominik Aumayr, Stefan Marr, Clément Béra, Elisa Gonzalez Boix, Hanspeter Mössenböck:
Efficient and Deterministic Record & Replay for Actor Languages. CoRR abs/1805.06267 (2018) - [i5]Manuel Rigger, Daniel Pekarek, Hanspeter Mössenböck:
Context-aware Failure-oblivious Computing as a Means of Preventing Buffer Overflows. CoRR abs/1806.09026 (2018) - [i4]Jacob Kreindl, Manuel Rigger, Hanspeter Mössenböck:
Debugging Native Extensions of Dynamic Languages. CoRR abs/1808.00823 (2018) - 2017
- [c83]Carmen Torres Lopez, Elisa Gonzalez Boix, Christophe Scholliers, Stefan Marr, Hanspeter Mössenböck
:
A principled approach towards debugging communicating event-loops. AGERE!@SPLASH 2017: 41-49 - [c82]Stefan Marr, Carmen Torres Lopez, Dominik Aumayr
, Elisa Gonzalez Boix
, Hanspeter Mössenböck
:
A concurrency-agnostic protocol for multi-paradigm concurrent debugging tools. DLS 2017: 3-14 - [c81]Matthias Grimmer, Stefan Marr, Mario Kahlhofer
, Christian Wimmer, Thomas Würthinger, Hanspeter Mössenböck
:
Applying Optimizations for Dynamically-typed Languages to Java. ManLang 2017: 12-22 - [c80]Manuel Rigger, Roland Schatz, Matthias Grimmer, Hanspeter Mössenböck
:
Lenient Execution of C on a Java Virtual Machine: or: How I Learned to Stop Worrying and Run the Code. ManLang 2017: 35-47 - [c79]Josef Eisl, Stefan Marr, Thomas Würthinger, Hanspeter Mössenböck
:
Trace Register Allocation Policies: Compile-time vs. Performance Trade-offs. ManLang 2017: 92-104 - [c78]Stefan Marr
, Carmen Torres Lopez, Dominik Aumayr, Elisa Gonzalez Boix, Hanspeter Mössenböck:
Κόμπος: A Platform for Debugging Complex Concurrent Applications. Programming 2017: 2:1-2:2 - [c77]Philipp Lengauer, Verena Bitto, Hanspeter Mössenböck
, Markus Weninger
:
A Comprehensive Java Benchmark Study on Memory and Garbage Collection Behavior of DaCapo, DaCapo Scala, and SPECjvm2008. ICPE 2017: 3-14 - [c76]Stefan Fitzek, Philipp Lengauer, Hanspeter Mössenböck
:
DuckTracks: Path-based Object Allocation Tracking. ICPE 2017: 327-330 - [c75]Andreas Schörgenhumer, Peter Hofer, David Gnedt, Hanspeter Mössenböck
:
Efficient Sampling-based Lock Contention Profiling for Java. ICPE 2017: 331-334 - [c74]Markus Weninger
, Philipp Lengauer, Hanspeter Mössenböck
:
User-centered Offline Analysis of Memory Monitoring Data. ICPE 2017: 357-360 - [i3]Stefan Marr, Carmen Torres Lopez, Dominik Aumayr, Elisa Gonzalez Boix, Hanspeter Mössenböck:
A Concurrency-Agnostic Protocol for Multi-Paradigm Concurrent Debugging Tools. CoRR abs/1706.00363 (2017) - [i2]Carmen Torres Lopez, Stefan Marr, Hanspeter Mössenböck
, Elisa Gonzalez Boix:
A Study of Concurrency Bugs and Advanced Development Support for Actor-based Programs. CoRR abs/1706.07372 (2017) - [i1]Manuel Rigger, Rene Mayrhofer, Roland Schatz, Matthias Grimmer, Hanspeter Mössenböck:
Introspection for C and its Applications to Library Robustness. CoRR abs/1712.01163 (2017) - 2016
- [c73]Stefan Marr
, Benoit Daloze, Hanspeter Mössenböck
:
Cross-language compiler benchmarking: are we fast yet? DLS 2016: 120-131 - [c72]Manuel Rigger, Matthias Grimmer, Hanspeter Mössenböck
:
Sulong - execution of LLVM-based languages on the JVM: position paper. ICOOOLPS@ECOOP 2016: 7:1-7:4 - [c71]Manuel Rigger, Matthias Grimmer, Christian Wimmer, Thomas Würthinger, Hanspeter Mössenböck
:
Bringing low-level languages to the JVM: efficient execution of LLVM IR on Truffle. VMIL@SPLASH 2016: 6-15 - [c70]Benoit Daloze, Stefan Marr
, Daniele Bonetta, Hanspeter Mössenböck
:
Efficient and thread-safe objects for dynamically-typed languages. OOPSLA 2016: 642-659 - [c69]Philipp Lengauer, Verena Bitto, Stefan Fitzek, Markus Weninger
, Hanspeter Mössenböck
:
Efficient Memory Traces with Full Pointer Information. PPPJ 2016: 4:1-4:11 - [c68]Josef Eisl, Matthias Grimmer, Doug Simon, Thomas Würthinger, Hanspeter Mössenböck
:
Trace-based Register Allocation in a JIT Compiler. PPPJ 2016: 14:1-14:11 - [c67]Stefan Marr, Elisa Gonzalez Boix, Hanspeter Mössenböck:
Towards Meta-Level Engineering and Tooling for Complex Concurrent Systems. Software Engineering (Workshops) 2016: 91-95 - [c66]Philipp Lengauer, Verena Bitto, Hanspeter Mössenböck
:
Efficient and Viable Handling of Large Object Traces. ICPE 2016: 249-260 - [c65]Peter Hofer, David Gnedt, Andreas Schörgenhumer, Hanspeter Mössenböck
:
Efficient Tracing and Versatile Analysis of Lock Contention in Java Applications on the Virtual Machine Level. ICPE 2016: 263-274 - 2015
- [c64]Matthias Grimmer
, Chris Seaton, Thomas Würthinger, Hanspeter Mössenböck
:
Dynamically composing languages in a modular way: supporting C extensions for dynamic languages. MODULARITY 2015: 1-13 - [c63]Matthias Grimmer, Chris Seaton, Roland Schatz, Thomas Würthinger, Hanspeter Mössenböck
:
High-performance cross-language interoperability in a multi-language runtime. DLS 2015: 78-90 - [c62]David Leopoldseder, Lukas Stadler, Christian Wimmer, Hanspeter Mössenböck
:
Java-to-JavaScript translation via structured control flow reconstruction of compiler IR. DLS 2015: 91-103 - [c61]Benoit Daloze, Chris Seaton, Daniele Bonetta, Hanspeter Mössenböck
:
Techniques and applications for guest-language safepoints. ICOOOLPS@ECOOP 2015: 8:1-8:10 - [c60]Matthias Grimmer
, Roland Schatz, Chris Seaton, Thomas Würthinger, Hanspeter Mössenböck
:
Memory-safe Execution of C on a Java VM. PLAS@ECOOP 2015: 16-27 - [c59]Peter Hofer, David Gnedt, Hanspeter Mössenböck
:
Efficient dynamic analysis of the synchronization performance of Java applications. WODA@SPLASH 2015: 14-18 - [c58]Verena Bitto, Philipp Lengauer, Hanspeter Mössenböck
:
Efficient Rebuilding of Large Java Heaps from Event Traces. PPPJ 2015: 76-89 - [c57]Philipp Lengauer, Verena Bitto, Hanspeter Mössenböck
:
Accurate and Efficient Object Tracing for Java Applications. ICPE 2015: 51-62 - [c56]Peter Hofer, David Gnedt, Hanspeter Mössenböck
:
Lightweight Java Profiling with Partial Safepoints and Incremental Stack Tracing. ICPE 2015: 75-86 - [c55]Peter Hofer, Florian Hörschläger, Hanspeter Mössenböck
:
Sampling-based Steal Time Accounting under Hardware Virtualization. ICPE 2015: 87-90 - 2014
- [j24]Christian Häubl, Christian Wimmer, Hanspeter Mössenböck
:
Trace transitioning and exception handling in a trace-based JIT compiler for java. ACM Trans. Archit. Code Optim. 11(1): 6:1-6:26 (2014) - [c54]Lukas Stadler, Thomas Würthinger, Hanspeter Mössenböck:
Partial Escape Analysis and Scalar Replacement for Java. CGO 2014: 165 - [c53]Matthias Grimmer
, Thomas Würthinger, Andreas Wöß, Hanspeter Mössenböck
:
An efficient approach for accessing C data structures from JavaScript. ICOOOLPS@ECOOP 2014: 1:1-1:4 - [c52]Matthias Grimmer
, Manuel Rigger, Roland Schatz, Lukas Stadler, Hanspeter Mössenböck
:
TruffleC: dynamic execution of C on a Java virtual machine. PPPJ 2014: 17-26 - [c51]Andreas Wöß, Christian Wirth, Daniele Bonetta, Chris Seaton, Christian Humer, Hanspeter Mössenböck
:
An object storage model for the truffle language implementation framework. PPPJ 2014: 133-144 - [c50]Peter Hofer, Hanspeter Mössenböck
:
Fast Java profiling with scheduling-aware stack fragment sampling and asynchronous analysis. PPPJ 2014: 145-156 - [c49]Gilles Duboscq, Thomas Würthinger, Hanspeter Mössenböck
:
Speculation without regret: reducing deoptimization meta-data in the Graal compiler. PPPJ 2014: 187-193 - [c48]Philipp Lengauer, Verena Bitto, Florian Angerer, Paul Grünbacher
, Hanspeter Mössenböck
:
Where has all my memory gone?: determining memory characteristics of product variants using virtual-machine-level monitoring. VaMoS 2014: 13:1-13:8 - [c47]Philipp Lengauer, Hanspeter Mössenböck
:
The taming of the shrew: increasing performance by automatic parameter tuning for java garbage collectors. ICPE 2014: 111-122 - [c46]Peter Hofer, Hanspeter Mössenböck
:
Efficient and accurate stack trace sampling in the Java hotspot virtual machine. ICPE 2014: 277-280 - 2013
- [j23]Herbert Prähofer, Roland Schatz, Christian Wirth, Dominik Hurnaus, Hanspeter Mössenböck
:
Monaco - A domain-specific language solution for reactive process control programming with hierarchical components. Comput. Lang. Syst. Struct. 39(3): 67-94 (2013) - [j22]Christian Häubl, Christian Wimmer, Hanspeter Mössenböck
:
Context-sensitive trace inlining for Java. Comput. Lang. Syst. Struct. 39(4): 123-141 (2013) - [j21]Markus Jahn, Reinhard Wolfinger, Markus Löberbauer, Hanspeter Mössenböck
:
Composing user-specific web applications from distributed plug-ins. Comput. Sci. Res. Dev. 28(1): 85-105 (2013) - [j20]Markus Aleksy
, Ralf Gitzel, Andreas Krall, Hanspeter Mössenböck
, Christian W. Probst
, Ben Stephenson
:
Foreword. Sci. Comput. Program. 78(5): 423-424 (2013) - [c45]Lukas Stadler, Gilles Duboscq
, Hanspeter Mössenböck
, Thomas Würthinger, Doug Simon:
An experimental study of the influence of dynamic compiler optimizations on Scala performance. SCALA@ECOOP 2013: 9:1-9:8 - [c44]Gilles Duboscq
, Thomas Würthinger, Lukas Stadler, Christian Wimmer, Doug Simon, Hanspeter Mössenböck
:
An intermediate representation for speculative optimizations in a dynamic compiler. VMIL@SPLASH 2013: 1-10 - [c43]Christian Häubl, Christian Wimmer, Hanspeter Mössenböck
:
Deriving code coverage information from profiling data recorded for a trace-based just-in-time compiler. PPPJ 2013: 1-12 - [c42]Matthias Grimmer
, Manuel Rigger, Lukas Stadler, Roland Schatz, Hanspeter Mössenböck
:
An efficient native function interface for Java. PPPJ 2013: 35-44 - 2012
- [c41]Markus Jahn, Markus Löberbauer, Reinhard Wölfinger, Hanspeter Mössenböck:
Plux.Net - A dynamic Plug-in Platform for Desktop and Web Applications in .Net. STeP 2012: 15-42 - [c40]Lukas Stadler, Gilles Duboscq
, Hanspeter Mössenböck
, Thomas Würthinger:
Compilation queuing and graph caching for dynamic compilers. VMIL@SPLASH 2012: 49-58 - [c39]Christian Häubl, Christian Wimmer, Hanspeter Mössenböck
:
Evaluation of trace inlining heuristics for Java. SAC 2012: 1871-1876 - [c38]