Aliasing (computing)
In computing, aliasing describes a situation in which a data location in memory can be accessed through different symbolic names in the program. Thus, modifying the data through one name implicitly modifies the values associated with all aliased names, which may not be expected by the programmer. As a result, aliasing makes it particularly difficult to understand, analyze and optimize programs. Aliasing analysers intend to make and compute useful information for understanding aliasing in programs.
- Comment
- enIn computing, aliasing describes a situation in which a data location in memory can be accessed through different symbolic names in the program. Thus, modifying the data through one name implicitly modifies the values associated with all aliased names, which may not be expected by the programmer. As a result, aliasing makes it particularly difficult to understand, analyze and optimize programs. Aliasing analysers intend to make and compute useful information for understanding aliasing in programs.
- Has abstract
- enIn computing, aliasing describes a situation in which a data location in memory can be accessed through different symbolic names in the program. Thus, modifying the data through one name implicitly modifies the values associated with all aliased names, which may not be expected by the programmer. As a result, aliasing makes it particularly difficult to understand, analyze and optimize programs. Aliasing analysers intend to make and compute useful information for understanding aliasing in programs.
- Is primary topic of
- Aliasing (computing)
- Label
- enAliasing (computing)
- Link from a Wikipage to an external page
- mail-index.netbsd.org/tech-kern/2003/08/11/0001.html
- www.ddj.com/cpp/184404273;jsessionid=NV5BWY3EOHMFSQSNDLPCKH0CJUNN2JVN%3F_requestid=510121
- dbp-consulting.com/tutorials/StrictAliasing.html
- cellperformance.beyond3d.com/articles/2006/06/understanding-strict-aliasing.html
- Link from a Wikipage to another Wikipage
- Alias analysis
- Aliasing
- Anti-aliasing
- Array bounds checking
- Array data structure
- Assembly language
- Bit
- Buffer overflow
- C (programming language)
- Call stack
- Category:Articles with example Perl code
- Category:Compiler construction
- Category:Program analysis
- Computing
- Constant folding
- Counter (digital)
- CPython
- Fortran
- GNU Compiler Collection
- Ground (electricity)
- Instruction scheduling
- Linux kernel
- Loop optimization
- Memory (computers)
- Optimizing compiler
- Perl
- Pointer (computer programming)
- Programming language
- Reference counting
- Undefined behavior
- Undefined behaviour
- Word size
- Xor swap algorithm
- SameAs
- Aliasing
- Aliasing (computing)
- Aliasing (programmazione)
- JvKj
- m.031md4
- Q127046
- Алијас (рачунарство)
- Псевдоніми (програмування)
- نام مستعار (علوم رایانه)
- 别名 (计算)
- Subject
- Category:Articles with example Perl code
- Category:Compiler construction
- Category:Program analysis
- WasDerivedFrom
- Aliasing (computing)?oldid=1110897660&ns=0
- WikiPageLength
- 11636
- Wikipage page ID
- 671841
- Wikipage revision ID
- 1110897660
- WikiPageUsesTemplate
- Template:About
- Template:Code
- Template:Reflist
- Template:Short description