The Undecidability of Aliasing

199Citations
Citations of this article
66Readers
Mendeley users who have this article in their library.

Abstract

Alias analysis is a prerequisite for performing most of the common program analyses such as reaching-definitions analysis or live-variables analysis. Landi [1992] recently established that it is impossible to compute statically precise alias information—either may-alias or must-alias—in languages with if statements, loops, dynamic storage, and recursive data structures: more precisely, he showed that the may-alias relation is not recursive, while the must-alias relation is not even recursively enumerable. This article presents simpler proofs of the same results. © 1994, ACM. All rights reserved.

Author supplied keywords

Cite

CITATION STYLE

APA

Ramalingam, G. (1994). The Undecidability of Aliasing. ACM Transactions on Programming Languages and Systems (TOPLAS), 16(5), 1467–1471. https://doi.org/10.1145/186025.186041

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