|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2010 14th International Conference Information Visualisation
Visual Amortization Analysis of Recompilation Strategies
London, United Kingdom
July 26-July 29
ISBN: 978-0-7695-4165-5
| ASCII Text | x | ||
| Stephan Zimmer, Stephan Diehl, "Visual Amortization Analysis of Recompilation Strategies," 2010 14th International Conference Information Visualisation, pp. 509-514, 2010 14th International Conference Information Visualisation, 2010. | |||
| BibTex | x | ||
| @article{ 10.1109/IV.2010.76, author = {Stephan Zimmer and Stephan Diehl}, title = {Visual Amortization Analysis of Recompilation Strategies}, journal ={2010 14th International Conference Information Visualisation}, volume = {0}, year = {2010}, issn = {1550-6037}, pages = {509-514}, doi = {http://doi.ieeecomputersociety.org/10.1109/IV.2010.76}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2010 14th International Conference Information Visualisation TI - Visual Amortization Analysis of Recompilation Strategies SN - 1550-6037 SP509 EP514 A1 - Stephan Zimmer, A1 - Stephan Diehl, PY - 2010 KW - software visualization KW - recompilation KW - dynamic analysis VL - 0 JA - 2010 14th International Conference Information Visualisation ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/IV.2010.76
Dynamic recompilation tries to produce more efficient code by exploiting runtime information. Virtual machines like the Jikes RVM use recompilation heuristics to decide how to recompile the program, i.e. what parts are recompiled at what level of optimization. In this paper we present our post-mortem amortization analysis based on improved call stack sampling. Our tool presents the results of the analysis as an interactive visualizations to help both virtual machine implementors improve their recompilation strategies, as well as programmers assess whether these recompilation strategies pay off not only for their application as a whole, but also for individual methods.
Index Terms:
software visualization, recompilation, dynamic analysis
Citation:
Stephan Zimmer, Stephan Diehl, "Visual Amortization Analysis of Recompilation Strategies," iv, pp.509-514, 2010 14th International Conference Information Visualisation, 2010
Usage of this product signifies your acceptance of the Terms of Use.
