Call graph correction using control flow constraints

Dynamic optimizers for object-oriented languages collect a variety of profile data to drive optimization decisions. In particular, the dynamic call graph (DCG) informs key structural optimizations such as which methods to optimize and how to optimize them. Unfortunately, current low-overhead call-st...

Full description

Bibliographic Details
Main Author: Lee, Byeongcheol
Other Authors: McKinley, Kathryn S.
Format: Others
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/2152/30457