Patent · US Expired

Scalable propagation-based methods for call graph construction

US7003507B2 · kind B2 · utility

14Cited by
10References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 30, 2001
Grant dateFeb 21, 2006
Priority date
Expiry dateApr 15, 2023

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99932
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A program storage device, readably by a machine, tangibly embodying instructions to perform method steps for constructing a call graph whereby for each method M, a set of types SM of objects that may occur in method M is determined for each field F, a set of types SF of objects is determined that may be stored in field F, the method comprising: determining the allocation sites inside the body of method M; determining the set of directly called methods M′ inside the body of method M; and determining the set of virtually called methods M″ inside the body of method M.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.