November 12, 2001
Walter, is there anything at all that can be done about the problem of missed optimization opportunities due to the issue of potential aliasing? Should D assume aliasing is happening, as C does?  Or can the compiler just figure out there's no possiblity of aliasing for a given block of code?

Sean



November 12, 2001
"Sean L. Palmer" <spalmer@iname.com> wrote in message news:9so1oe$n85$1@digitaldaemon.com...
> Walter, is there anything at all that can be done about the problem of missed optimization opportunities due to the issue of potential aliasing? Should D assume aliasing is happening, as C does?  Or can the compiler
just
> figure out there's no possiblity of aliasing for a given block of code?

Aliasing will be explicitly disallowed in array operations, which will enable optimizers to use parallel coding techniques.