Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1. aligned_accessor uses compiler identification macros to pick from various, possibly nonstandard ways to mark a pointer (its value, and/or its type) as having a specific alignment. 2. "Aligned" benchmarks use overaligned allocation and the aforementioned way to mark a pointer as aligned. 3. "Unaligned' benchmarks access memory aligned only to the element type, by adding 1 (sizeof(ElementType) bytes) to the array start.
- Loading branch information