comment out a few assertions in bits.h. this code is run too often to have explicit assertions

This commit is contained in:
kr.angelov
2014-10-24 11:15:40 +00:00
parent a56b4cae8c
commit 97db991979

View File

@@ -29,20 +29,20 @@ gu_ceildiv(size_t size, size_t div)
static inline bool
gu_aligned(uintptr_t addr, size_t alignment)
{
gu_require(alignment == gu_ceil2e(alignment));
//gu_require(alignment == gu_ceil2e(alignment));
return (addr & (alignment - 1)) == 0;
}
static inline uintptr_t
gu_align_forward(uintptr_t addr, size_t alignment) {
gu_require(alignment == gu_ceil2e(alignment));
//gu_require(alignment == gu_ceil2e(alignment));
uintptr_t mask = alignment - 1;
return (addr + mask) & ~mask;
}
static inline uintptr_t
gu_align_backward(uintptr_t addr, size_t alignment) {
gu_require(alignment == gu_ceil2e(alignment));
//gu_require(alignment == gu_ceil2e(alignment));
return addr & ~(alignment - 1);
}