General flow-sensitive pointer analysis and call graph construction

  • Forgács I
  • Gyimóthy T
  • Horváth E
  • et al.
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Pointer analysis is a well known, widely used and very im-portant static program analyzing technique. After having studied theliterature in this field of research we found that most of the methodsapproach the problem in a flow-insensitive way, i.e. they omit the use ofthe control-flow information. Our goal was to develop a technique thatis flow-sensitive and can be used in the analysis of large programs. Dur-ing this process we have found that our method can give more accurateresults if we build the call graph and compute the pointer informationat the same time. In this paper we present two of our algorithms forpointer analysis and give some examples to help their comprehension. Inthe future these algorithms are planed to form the basis of a flow- andcontext-sensitive method used in the impact analysis of real life applica-tions.

Cite

CITATION STYLE

APA

Forgács, I., Gyimóthy, T., Horváth, E., Jász, J., & Kiss, A. (2005). General flow-sensitive pointer analysis and call graph construction. Proceedings of the Estonian Academy of Sciences. Engineering, 11(4), 286. https://doi.org/10.3176/eng.2005.4.03

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free