• Home
  • Search
  • Efficient context-sensitive pointer analysis for C programs
  • Cite Icon456
  • https://doi.org/10.1145/207110.207111Copy DOI Icon

Efficient context-sensitive pointer analysis for C programs

  • Jun 1, 1995
  • Robert P Wilson +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This paper proposes an efficient technique for context-sensitive pointer analysis that is applicable to real C programs. For efficiency, we summarize the effects of procedures using partial transfer functions. A partial transfer function (PTF) describes the behavior of a procedure assuming that certain alias relationships hold when it is called. We can reuse a PTF in many calling contexts as long as the aliases among the inputs to the procedure are the same. Our empirical results demonstrate that this technique is successful—a single PTF per procedure is usually sufficient to obtain completely context-sensitive results. Because many C programs use features such as type casts and pointer arithmetic to circumvent the high-level type system, our algorithm is based on a low-level representation of memory locations that safely handles all the features of C. We have implemented our algorithm in the SUIF compiler system and we show that it runs efficiently for a set of C benchmarks.

Similar Papers
  • Conference Article
  • Citations15

Program analysis with partial transfer functions

  • Nov 01, 1999
  • Brian R Murphy +1
  • Research Article
  • Citations16

Demand-Driven Memory Leak Detection Based on Flow- and Context-Sensitive Pointer Analysis

  • Mar 01, 2009
  • Journal of Computer Science and Technology
  • Ji Wang +4
  • Research Article

Studi Sosial Ekonomi Usaha Tani Padi (Studi Empiris Usaha Tani Padi Desa Kedung Banteng, Kecamatan Kedung Banteng, Kabupaten Tegal)

  • Apr 07, 2014
  • Eko-Regional: Jurnal Pembangunan Ekonomi Wilayah
  • Oke Setiarso +1
  • Single Book
  • Citations23

Essays on Port Economics

  • Jan 01, 2010
  • Pablo Coto‐Millán
  • Research Article
  • Citations4

Efficient Analysis of Permutation Equivalence of Graph Derivations Based on Petri Nets

  • Jul 21, 2010
  • Electronic Communication of The European Association of Software Science and Technology
  • Frank Hermann +3
  • Research Article
  • Citations17

Analyzing Bilinear Systems Using a New Hybrid Symbolic-Numeric Computational Method

  • Feb 04, 2019
  • Journal of Vibration and Acoustics
  • Meng-Hsuan Tien +1
  • Conference Article
  • Citations16

Non-intrusive Fault Injection Techniques for Efficient Soft Error Vulnerability Analysis

  • Oct 01, 2019
  • Vitor Bandeira +3
  • Research Article
  • Citations68

A dimensionality reduction technique for efficient time series similarity analysis

  • Jul 17, 2007
  • Information systems
  • Qiang Wang +1
  • Research Article
  • Citations1

Analisis Efisiensi Usahatani Kedelai Studi Kasus pada Kabupaten Lampung Timur, Provinsi Lampung

  • Aug 31, 2018
  • Jurnal Penelitian Pertanian Tanaman Pangan
  • Ismalia Afriani +3
  • Book Chapter

Efficiency analysis and poverty measurement

  • Mar 17, 2023
  • Gordon Anderson
  • Research Article
  • Citations9

Efficient and accurate EM simulation technique for analysis and design of MMICs

  • Sep 01, 1997
  • International Journal of Microwave and Millimeter-Wave Computer-Aided Engineering
  • Noyan Kinayman +1
  • Research Article
  • Citations3

Image-Analysis Techniques for Determination of Morphology and Kinematics in Arctic Sea Ice

  • Jan 01, 1987
  • Annals of Glaciology
  • Meemong Lee +1
  • Research Article
  • Citations6

Application of Cytosense flow cytometer for the analysis of airborne bacteria collected by a high volume impingement sampler

  • Oct 17, 2018
  • Journal of Microbiological Methods
  • Jaeyoun Jang +3
  • Book Chapter
  • Citations27

Mining Uncertain Graphs: An Overview

  • Jan 01, 2017
  • Vasileios Kassiano +3
  • Research Article
  • Citations146

Traditional uses, phytochemistry and pharmacology of Chios mastic gum (Pistacia lentiscus var. Chia, Anacardiaceae): A review

  • Feb 22, 2020
  • Journal of Ethnopharmacology
  • Vasiliki K Pachi +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.