Searching for points-to analysis

  • Authors:
  • Glenn Bruns;Satish Chandra

  • Affiliations:
  • Bell Laboratories, Lucent Technologies, Lisle, IL;Bell Laboratories, Lucent Technologies, Lisle, IL

  • Venue:
  • Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The complexity of points-to analysis is well understood, but the approximations used to carry out points-to analysis efficiently are less well understood. In this paper we characterize points-to analysis as a reachability problem on a program's state space. Reachability analysis can be performed approximately but more efficiently for a program to which certain basic program transformations have been applied. We show the source of approximation and efficiency in several existing points-to analysis algorithms in terms of these generic program transformations.