Eigenpoll : D features : restrict pointer keyword 

Two pointers may alias, especially in D--perhaps you know you've allocated two separate copies and don't want the compiler to have to order loads a specific way