| 71 | const uintptr_t kMachineWordAlignmentMask = sizeof(MachineWord) - 1; |
| 72 | |
| 73 | inline bool IsAlignedToMachineWord(const void* pointer) { |
| 74 | return !(reinterpret_cast<MachineWord>(pointer) & kMachineWordAlignmentMask); |
| 75 | } |
| 76 | |
| 77 | template<typename T> inline T* AlignToMachineWord(T* pointer) { |
| 78 | return reinterpret_cast<T*>(reinterpret_cast<MachineWord>(pointer) & |