Comments on: Aliasing, the silent killer Hrm, my comment looks to have been somehow cut off. You fixed the first mistake but the other is thatvoid foo( int __restrict * a, int __restrict * b)should bevoid foo( int * __restrict a, int * __restrict b )Again, good post! Hrm, my comment looks to have been somehow cut off. You fixed the first mistake but the other is thatvoid foo( int __restrict * a, int __restrict * b)should bevoid foo( int * __restrict a, int * __restrict b )Again, good post!

]]>
By: Julien Hamaide/2011/01/17/aliasing-the-silent-killer/#comment-707 Julien Hamaide Sat, 22 Jan 2011 23:51:19 +0000 b[ 1 ] points to the same memory a[ 0 ] points to b[ 1 ] points to the same memory a[ 0 ] points to

]]>
By: YaroslavBunyak/2011/01/17/aliasing-the-silent-killer/#comment-705 YaroslavBunyak Wed, 19 Jan 2011 11:05:04 +0000 Nice! Really makes me want to update my somewhat aging post on strict aliasing: cellperformance.com/2006/06/understanding-strict-aliasing.html -- I've been meaning to do an update for a couple of years now. Nice! Really makes me want to update my somewhat aging post on strict aliasing: cellperformance.com/2006/06/understanding-strict-aliasing.html — I’ve been meaning to do an update for a couple of years now.

]]>