Skip to main content
Presentation
Runtime Support of Speculative Optimization for Offline Escape Analysis
Proceedings of the 2007 International Conference on Software Engineering Research & Practice
  • Kevin Cleereman
  • Michelle Cheatham
  • Krishnaprasad Thirunarayan, Wright State University - Main Campus
Document Type
Conference Proceeding
Publication Date
6-1-2007
Catalog Record
Catalog Record
Abstract
Escape analysis can improve the speed and memory efficiency of garbage collected languages by allocating objects to the call stack, but an offline analysis will potentially interfere with dynamic class loading and an online analysis must sacrifice precision for speed. We describe a technique that permits the safe use of aggressive, speculative offline escape analysis in programs potentially loading classes that violate the analysis results.
Comments

Presented at the International Conference on Software Engineering Research & Practice, Las Vegas, NV, June 25-28, 2007.

Attached is the unpublished, author's version of this proceeding. The final, publisher's version can be found in the proceedings via the Catalog Record.

Citation Information
Kevin Cleereman, Michelle Cheatham and Krishnaprasad Thirunarayan. "Runtime Support of Speculative Optimization for Offline Escape Analysis" Proceedings of the 2007 International Conference on Software Engineering Research & Practice (2007) p. 484 - 489 ISSN: 1601320345
Available at: http://works.bepress.com/tk_prasad/78/