Pointer aliasing

Known as: Pointer alias 
In computer programming, aliasing refers to the situation where the same memory location can be accessed using different names. For instance, if a… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

1991-2017
024619912017

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2001
2001
This paper describes an empirical comparison of the e ectiveness of six context-insensitive pointer analysis algorithms that use… (More)
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • table 2
Is this relevant?
Highly Cited
2001
Highly Cited
2001
The first interprocedural modification side-effects analysis for C (MOD<subscrpt><italic>C</italic></subscrpt>) that obtains… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 7
  • figure 8
Is this relevant?
1999
1999
Pointer aliasing analysis is used to determine if two object names containing dereferences and/or field selectors, (e.g., *p,q->t… (More)
  • figure 2
  • figure 9
  • figure 10
  • figure 11
  • figure 12
Is this relevant?
1999
1999
In this paper we describe an automatic analysis based on Abstract Interpretation that discovers potential sharing relationships… (More)
  • figure 2
Is this relevant?
1998
1998
We present initial empirical experiments with <i>combined analysis</i>, a scalabk analysis technique that uses a program… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
Highly Cited
1996
Highly Cited
1996
Pointer aliasing analysis is crucial to compile-time analyses for languages with general-purpose pointer usage (such as C), but… (More)
Is this relevant?
1994
1994
Run-time Alias Disambiguation (RTD) has been proposed as a technique for pointer aliasing. This paper suggests several RTD… (More)
  • table 1
  • figure 5-1
Is this relevant?
Highly Cited
1993
Highly Cited
1993
We present a new interprocedural modification side effects algorithm for C programs, that can discern side effects through… (More)
  • figure 1
  • figure 3
  • figure 4
  • figure 7
  • figure 5
Is this relevant?
Highly Cited
1992
Highly Cited
1992
During execution, when two or more names exist for the same location at some program point, we call them <italic>aliases</italic… (More)
  • figure 1
  • figure 4
  • table 1
  • figure 5
Is this relevant?
Review
1991
Review
1991
A?iasing occurs at some program point during execution when two or more names exist for the same location. We have isolated… (More)
  • figure 1
  • table 1
  • figure 2
Is this relevant?