An empirical study of function pointers using SPEC benchmarks

5Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Since the C language imposes little restriction on the use of function pointers, the task of call graph construction for C programs is far more difficult than that found in Fortran programs. From the expe- rience of implementing a call graph extractor in the IMPACT compiler, we found the call graph construction problem has evolved into an in- terprocedural pointer analysis problem. In this paper, we report several interesting function pointer usage patterns found in the SPECint92 and SPECint95 benchmarks. They can be considered as critical issues in the design of a complete call graph extractor.

Cite

CITATION STYLE

APA

Cheng, B. C., & Hwu, W. M. W. (2000). An empirical study of function pointers using SPEC benchmarks. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1863, pp. 490–493). Springer Verlag. https://doi.org/10.1007/3-540-44905-1_38

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